mir.bloomberg.blpapi

Undocumented in source.

Members

Aliases

BloombergAlgebraic
deprecated alias BloombergAlgebraic = Nullable!(bool, long, double, string, Timestamp)
Undocumented in source.
BloombergStreamWriter
alias BloombergStreamWriter = int function(const(char)* data, int length, void* stream)
Undocumented in source.
Bool
alias Bool = int
Undocumented in source.
appendElement
alias appendElement = blpapi_Element_appendElement
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
datatype
alias datatype = blpapi_Element_datatype
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
getChoice
alias getChoice = blpapi_Element_getChoice
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
getElement
alias getElement = blpapi_Element_getElement
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
getElementAt
alias getElementAt = blpapi_Element_getElementAt
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
getErrorInfo
alias getErrorInfo = blpapi_getErrorInfo
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
getValueAsBool
alias getValueAsBool = blpapi_Element_getValueAsBool
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
getValueAsChar
alias getValueAsChar = blpapi_Element_getValueAsChar
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
getValueAsDatetime
alias getValueAsDatetime = blpapi_Element_getValueAsDatetime
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
getValueAsElement
alias getValueAsElement = blpapi_Element_getValueAsElement
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
getValueAsFloat32
alias getValueAsFloat32 = blpapi_Element_getValueAsFloat32
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
getValueAsFloat64
alias getValueAsFloat64 = blpapi_Element_getValueAsFloat64
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
getValueAsHighPrecisionDatetime
alias getValueAsHighPrecisionDatetime = blpapi_Element_getValueAsHighPrecisionDatetime
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
getValueAsInt32
alias getValueAsInt32 = blpapi_Element_getValueAsInt32
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
getValueAsInt64
alias getValueAsInt64 = blpapi_Element_getValueAsInt64
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
getValueAsName
alias getValueAsName = blpapi_Element_getValueAsName
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
getValueAsString
alias getValueAsString = blpapi_Element_getValueAsString
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
hasElement
alias hasElement = blpapi_Element_hasElement
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
hasElementEx
alias hasElementEx = blpapi_Element_hasElementEx
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
isArray
alias isArray = blpapi_Element_isArray
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
isComplexType
alias isComplexType = blpapi_Element_isComplexType
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
isNull
alias isNull = blpapi_Element_isNull
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
isNullValue
alias isNullValue = blpapi_Element_isNullValue
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
isReadOnly
alias isReadOnly = blpapi_Element_isReadOnly
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
name
alias name = blpapi_Element_name
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
nameCreate
alias nameCreate = blpapi_Name_create
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
nameDestroy
alias nameDestroy = blpapi_Name_destroy
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
nameDuplicate
alias nameDuplicate = blpapi_Name_duplicate
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
nameEqualsStr
alias nameEqualsStr = blpapi_Name_equalsStr
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
nameFindName
alias nameFindName = blpapi_Name_findName
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
nameLength
alias nameLength = blpapi_Name_length
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
nameString
alias nameString = blpapi_Name_string
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
nameString
alias nameString = blpapi_Element_nameString
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
numElements
alias numElements = blpapi_Element_numElements
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
numValues
alias numValues = blpapi_Element_numValues
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
print
alias print = blpapi_Element_print
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setChoice
alias setChoice = blpapi_Element_setChoice
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setElementBool
alias setElementBool = blpapi_Element_setElementBool
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setElementChar
alias setElementChar = blpapi_Element_setElementChar
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setElementDatetime
alias setElementDatetime = blpapi_Element_setElementDatetime
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setElementFloat32
alias setElementFloat32 = blpapi_Element_setElementFloat32
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setElementFloat64
alias setElementFloat64 = blpapi_Element_setElementFloat64
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setElementFromField
alias setElementFromField = blpapi_Element_setElementFromField
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setElementFromName
alias setElementFromName = blpapi_Element_setElementFromName
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setElementHighPrecisionDatetime
alias setElementHighPrecisionDatetime = blpapi_Element_setElementHighPrecisionDatetime
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setElementInt32
alias setElementInt32 = blpapi_Element_setElementInt32
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setElementInt64
alias setElementInt64 = blpapi_Element_setElementInt64
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setElementString
alias setElementString = blpapi_Element_setElementString
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setValueBool
alias setValueBool = blpapi_Element_setValueBool
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setValueChar
alias setValueChar = blpapi_Element_setValueChar
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setValueDatetime
alias setValueDatetime = blpapi_Element_setValueDatetime
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setValueFloat32
alias setValueFloat32 = blpapi_Element_setValueFloat32
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setValueFloat64
alias setValueFloat64 = blpapi_Element_setValueFloat64
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setValueFromElement
alias setValueFromElement = blpapi_Element_setValueFromElement
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setValueFromName
alias setValueFromName = blpapi_Element_setValueFromName
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setValueHighPrecisionDatetime
alias setValueHighPrecisionDatetime = blpapi_Element_setValueHighPrecisionDatetime
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setValueInt32
alias setValueInt32 = blpapi_Element_setValueInt32
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setValueInt64
alias setValueInt64 = blpapi_Element_setValueInt64
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
setValueString
alias setValueString = blpapi_Element_setValueString
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Enums

DataType
enum DataType
Undocumented in source.
DatetimeParts
enum DatetimeParts
Undocumented in source.

Functions

blpapi_Element_appendElement
int blpapi_Element_appendElement(Element* element, Element* appendedElement)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_datatype
DataType blpapi_Element_datatype(const(Element)* element)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_getChoice
int blpapi_Element_getChoice(Element* element, Element* result)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_getElement
int blpapi_Element_getElement(Element* element, Element* result, const(char)* nameString, Name* name)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_getElementAt
int blpapi_Element_getElementAt(const(Element)* element, Element* result, size_t position)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_getValueAsBool
int blpapi_Element_getValueAsBool(Element* element, Bool buffer, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_getValueAsChar
int blpapi_Element_getValueAsChar(Element* element, char buffer, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_getValueAsDatetime
int blpapi_Element_getValueAsDatetime(Element* element, Datetime buffer, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_getValueAsElement
int blpapi_Element_getValueAsElement(Element* element, Element* buffer, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_getValueAsFloat32
int blpapi_Element_getValueAsFloat32(Element* element, float buffer, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_getValueAsFloat64
int blpapi_Element_getValueAsFloat64(Element* element, double buffer, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_getValueAsHighPrecisionDatetime
int blpapi_Element_getValueAsHighPrecisionDatetime(Element* element, HighPrecisionDatetime buffer, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_getValueAsInt32
int blpapi_Element_getValueAsInt32(Element* element, int buffer, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_getValueAsInt64
int blpapi_Element_getValueAsInt64(Element* element, long buffer, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_getValueAsName
int blpapi_Element_getValueAsName(Element* element, Name** buffer, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_getValueAsString
int blpapi_Element_getValueAsString(Element* element, char* buffer, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_hasElement
int blpapi_Element_hasElement(Element* element, const(char)* nameString, Name* name)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_hasElementEx
int blpapi_Element_hasElementEx(Element* element, const(char)* nameString, Name* name, int excludeNullElements, int reserved)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_isArray
int blpapi_Element_isArray(const(Element)* element)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_isComplexType
int blpapi_Element_isComplexType(const(Element)* element)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_isNull
int blpapi_Element_isNull(const(Element)* element)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_isNullValue
int blpapi_Element_isNullValue(const(Element)* element, size_t position)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_isReadOnly
int blpapi_Element_isReadOnly(const(Element)* element)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_name
Name* blpapi_Element_name(Element* element)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_nameString
const(char)* blpapi_Element_nameString(Element* element)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_numElements
size_t blpapi_Element_numElements(const(Element)* element)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_numValues
size_t blpapi_Element_numValues(const(Element)* element)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_print
int blpapi_Element_print(Element* element, BloombergStreamWriter streamWriter, void* stream, int level, int spacesPerLevel)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setChoice
int blpapi_Element_setChoice(Element* element, Element* resultElement, const(char)* nameCstr, Name* name, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setElementBool
int blpapi_Element_setElementBool(Element* element, const(char)* nameString, Name* name, Bool value)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setElementChar
int blpapi_Element_setElementChar(Element* element, const(char)* nameString, Name* name, char value)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setElementDatetime
int blpapi_Element_setElementDatetime(Element* element, const(char)* nameString, Name* name, Datetime value)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setElementFloat32
int blpapi_Element_setElementFloat32(Element* element, const(char)* nameString, Name* name, float value)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setElementFloat64
int blpapi_Element_setElementFloat64(Element* element, const(char)* nameString, Name* name, double value)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setElementFromField
int blpapi_Element_setElementFromField(Element* element, const(char)* nameString, Name* name, Element* sourcebuffer)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setElementFromName
int blpapi_Element_setElementFromName(Element* element, const(char)* elementName, Name* name, Name* buffer)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setElementHighPrecisionDatetime
int blpapi_Element_setElementHighPrecisionDatetime(Element* element, char* nameString, Name* name, HighPrecisionDatetime value)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setElementInt32
int blpapi_Element_setElementInt32(Element* element, const(char)* nameString, Name* name, int value)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setElementInt64
int blpapi_Element_setElementInt64(Element* element, const(char)* nameString, Name* name, long value)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setElementString
int blpapi_Element_setElementString(Element* element, char* nameString, Name* name, char* value)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setValueBool
int blpapi_Element_setValueBool(Element* element, Bool value, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setValueChar
int blpapi_Element_setValueChar(Element* element, char value, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setValueDatetime
int blpapi_Element_setValueDatetime(Element* element, Datetime value, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setValueFloat32
int blpapi_Element_setValueFloat32(Element* element, float value, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setValueFloat64
int blpapi_Element_setValueFloat64(Element* element, double value, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setValueFromElement
int blpapi_Element_setValueFromElement(Element* element, Element* value, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setValueFromName
int blpapi_Element_setValueFromName(Element* element, Name* value, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setValueHighPrecisionDatetime
int blpapi_Element_setValueHighPrecisionDatetime(Element* element, HighPrecisionDatetime value, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setValueInt32
int blpapi_Element_setValueInt32(Element* element, int value, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setValueInt64
int blpapi_Element_setValueInt64(Element* element, long value, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Element_setValueString
int blpapi_Element_setValueString(Element* element, char* value, size_t index)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Name_create
Name* blpapi_Name_create(const(char)* nameString)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Name_destroy
void blpapi_Name_destroy(Name* name)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Name_duplicate
Name* blpapi_Name_duplicate(Name* src)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Name_equalsStr
int blpapi_Name_equalsStr(Name* name, char* string)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Name_findName
Name* blpapi_Name_findName(const(char)* nameString)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Name_length
size_t blpapi_Name_length(Name* name)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_Name_string
const(char)* blpapi_Name_string(Name* name)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
blpapi_getErrorInfo
int blpapi_getErrorInfo(ErrorInfo buffer, int errorCode)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
validateBloombergErroCode
validateBloombergErroCode(int errorCode, string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

DatePart
enum DatePart;
Undocumented in source.
TimeFracsecondsPart
enum TimeFracsecondsPart;
Undocumented in source.
TimePart
enum TimePart;
Undocumented in source.

Structs

Datetime
struct Datetime
Undocumented in source.
Element
struct Element
Undocumented in source.
ErrorInfo
struct ErrorInfo
Undocumented in source.
HighPrecisionDatetime
struct HighPrecisionDatetime
Undocumented in source.
Name
struct Name
Undocumented in source.

Meta