FDO API Reference Feature Data Objects
Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

FdoTypes.h File Reference

#include <stdint.h>

Include dependency graph for FdoTypes.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class  FdoDateTime
 FdoDateTime is used to store dates, times, or both. After constructing the class you determine which portion has been specified. The data members are public so they can be accessed directly. No range checking is performed.
  • Year is in the range of 1 to 9999
  • Month is in the range of 1 to 12 inclusive (January = 1)
  • Day of the month is in the range of 1 to 31 inclusive
  • Hour is since midnight in the range of 0 to 23
  • Minutes are after hour in the range of 0 to 59
  • Seconds are after minute in the range of 0 to 59.9999999
. More...

Typedefs

typedef bool FdoBoolean
 FdoBoolean is used to store a boolean (true/false) value.
typedef unsigned char FdoByte
 FdoByte is used to store a single byte of data.
typedef wchar_t FdoCharacter
 FdoCharacter is used to store a wide character
typedef double FdoDouble
 FdoDouble is used to store a double precision floating point number.
typedef float FdoFloat
 FdoFloat is used to store a single precision floating point number.
typedef int16_t FdoInt16
typedef int32_t FdoInt32
typedef int64_t FdoInt64
typedef int8_t FdoInt8
 DOXYGEN-IGNORE
typedef size_t FdoSize
 FdoSize is used to store a size value (e.g. number of elements in an array).
typedef const wchar_t FdoString
 FdoString is used to store a constant wide character. Variables declared as FdoString* point to constant wide character strings.
typedef void FdoVoid
 FdoVoid is used to reference a void (type undetermined).

Typedef Documentation

typedef int16_t FdoInt16
 

Definition at line 54 of file FdoTypes.h.

typedef int32_t FdoInt32
 

Definition at line 55 of file FdoTypes.h.

Referenced by FdoSchemaCollection< FdoDataPropertyDefinition >::_AcceptChanges(), FdoSchemaCollection< FdoDataPropertyDefinition >::_BeginChangeProcessing(), FdoSchemaCollection< FdoDataPropertyDefinition >::_EndChangeProcessing(), FdoSchemaCollection< FdoDataPropertyDefinition >::_RejectChanges(), FdoSchemaCollection< FdoDataPropertyDefinition >::_StartChanges(), FdoSchemaCollection< FdoDataPropertyDefinition >::Add(), FdoRestrictedNamedCollection< BASEOBJ, SUBOBJ, BASECOLLECTION >::Add(), FdoPhysicalElementMappingCollection< FdoXmlElementMapping >::Add(), FdoNamedCollection< ElementMap, FdoException >::Add(), FdoIdentifierCollection::Add(), FdoCollection< ElementMap, FdoException >::Add(), FdoStack< StackElement, FdoXmlException >::AddRef(), FdoIDisposable::AddRef(), FdoArray< FdoByte >::AddRef(), FdoSchemaCollection< FdoDataPropertyDefinition >::Clear(), FdoPhysicalElementMappingCollection< FdoXmlElementMapping >::Clear(), FdoCollection< ElementMap, FdoException >::Clear(), FdoNamedCollection< ElementMap, FdoException >::Contains(), FdoIdentifierCollection::Contains(), FdoCollection< ElementMap, FdoException >::Contains(), FdoNamedCollection< ElementMap, FdoException >::FindItem(), FdoIdentifierCollection::FindItem(), FdoRestrictedNamedCollection< BASEOBJ, SUBOBJ, BASECOLLECTION >::GetCount(), FdoReadOnlyUnnamedCollection< FdoSignatureDefinition, FdoSignatureDefinitionCollection, FdoSchemaException >::GetCount(), FdoReadOnlyNamedCollection< OBJ, BASECOLLECTION >::GetCount(), FdoReadOnlyCollection< FdoArgumentDefinition, FdoArgumentDefinitionCollection, FdoConnectionException >::GetCount(), FdoCollection< ElementMap, FdoException >::GetCount(), FdoArray< FdoByte >::GetCount(), FdoReadOnlyCollection< FdoArgumentDefinition, FdoArgumentDefinitionCollection, FdoConnectionException >::GetItem(), FdoIDisposable::GetRefCount(), FdoArray< FdoByte >::GetRefCount(), FdoRestrictedNamedCollection< BASEOBJ, SUBOBJ, BASECOLLECTION >::IndexOf(), FdoReadOnlyUnnamedCollection< FdoSignatureDefinition, FdoSignatureDefinitionCollection, FdoSchemaException >::IndexOf(), FdoReadOnlyNamedCollection< OBJ, BASECOLLECTION >::IndexOf(), FdoReadOnlyCollection< FdoArgumentDefinition, FdoArgumentDefinitionCollection, FdoConnectionException >::IndexOf(), FdoNamedCollection< ElementMap, FdoException >::IndexOf(), FdoIdentifierCollection::IndexOf(), FdoCollection< ElementMap, FdoException >::IndexOf(), FdoCollection< ElementMap, FdoException >::Insert(), FdoIoObjectStreamReader< FdoByte >::ReadNext(), FdoStack< StackElement, FdoXmlException >::Release(), FdoIDisposable::Release(), FdoArray< FdoByte >::Release(), FdoCollection< ElementMap, FdoException >::Remove(), FdoCollection< ElementMap, FdoException >::RemoveAt(), FdoCollection< ElementMap, FdoException >::~FdoCollection(), FdoPhysicalElementMappingCollection< FdoXmlElementMapping >::~FdoPhysicalElementMappingCollection(), and FdoSchemaCollection< FdoDataPropertyDefinition >::~FdoSchemaCollection().

typedef int64_t FdoInt64
 

Definition at line 56 of file FdoTypes.h.

Referenced by FdoIoObjectStreamReader< FdoByte >::GetIndex(), FdoIoMemoryStream::GetIndex(), FdoIoBufferStream::GetIndex(), FdoIoObjectStreamReader< FdoByte >::GetLength(), FdoIoMemoryStream::GetLength(), FdoIoBufferStream::GetLength(), and FdoIoObjectStreamReader< FdoByte >::ReadNext().

typedef int8_t FdoInt8
 

DOXYGEN-IGNORE

Definition at line 53 of file FdoTypes.h.


Comments or suggestions? Send us feedback.