Материал из CAMaaS preliminary wiki
Перейти к навигации
Перейти к поиску
Потоки
Отношения классов потоков
Статические функции
Ссылочные адаптеры
Адаптеры с владением
Адаптер |
Краткое описание
|
StreamOwn |
Владеющий адаптер, определенный над интерфейсом IStream.
|
InputStreamOwn |
Владеющий адаптер, определенный над интерфейсом IInputStream.
|
OutputStreamOwn |
Владеющий адаптер, определенный над интерфейсом IOutputStream.
|
InputByteStreamOwn |
Владеющий адаптер, определенный над интерфейсом IInputByteStream.
|
OutputByteStreamOwn |
Владеющий адаптер, определенный над интерфейсом IOutputByteStream.
|
MemBufInputByteStreamOwn |
Владеющий адаптер, определенный над интерфейсом IMemBufInputByteStream.
|
MemBufOutputByteStreamOwn |
Владеющий адаптер, определенный над интерфейсом IMemBufOutputByteStream.
|
FileInputByteStreamOwn |
Владеющий адаптер, определенный над интерфейсом IFileInputByteStream.
|
FileOutputByteStreamOwn |
Владеющий адаптер, определенный над интерфейсом IFileOutputByteStream.
|
InternetConnectionInputByteStreamOwn |
Владеющий адаптер, определенный над интерфейсом IInternetConnectionInputByteStream.
|
InternetConnectionOutputByteStreamOwn |
Владеющий адаптер, определенный над интерфейсом IInternetConnectionOutputByteStream.
|
InputObjectStreamOwn |
Шаблон:InputObjectStreamOwn brief
|
OutputObjectStreamOwn |
Шаблон:OutputObjectStreamOwn brief
|
Статические функции
Источники данных
Отношения классов источников данных
Статические функции
Ссылочные адаптеры
Адаптер |
Краткое описание
|
DataStorageRef |
Ссылочный адаптер, определенный над интерфейсом IDataStorage.
|
ConsequentDataStorageInputRef |
Ссылочный адаптер, определенный над типом const IConsequentDataStorageInput .
|
ConsequentDataStorageOutputRef |
Ссылочный адаптер, определенный над интерфейсом IConsequentDataStorageOutput.
|
ConsequentDataStorageRef |
Ссылочный адаптер, определенный над интерфейсом IConsequentDataStorage.
|
ArbitrarilyAccessedDataStorageInputRef |
Ссылочный адаптер, определенный над типом const IArbitrarilyAccessedDataStorageInput .
|
ArbitrarilyAccessedDataStorageOutputRef |
Ссылочный адаптер, определенный над интерфейсом IArbitrarilyAccessedDataStorageOutput.
|
ArbitrarilyAccessedDataStorageRef |
Ссылочный адаптер, определенный над интерфейсом IArbitrarilyAccessedDataStorage.
|
ContiguousDataStorageInputRef |
Ссылочный адаптер, определенный над типом const IContiguousDataStorageInput .
|
ContiguousDataStorageOutputRef |
Ссылочный адаптер, определенный над интерфейсом IContiguousDataStorageOutput.
|
ContiguousDataStorageRef |
Ссылочный адаптер, определенный над интерфейсом IContiguousDataStorage.
|
InMemoryDataStorageInputRef |
Ссылочный адаптер, определенный над интерфейсом IInMemoryDataStorageInput.
|
InMemoryDataStorageRef |
Ссылочный адаптер, определенный над интерфейсом IInMemoryDataStorage.
|
AssociativeDataStorageInputRef |
Ссылочный адаптер, определенный над интерфейсом IAssociativeDataStorageInput.
|
AssociativeDataStorageOutputRef |
Ссылочный адаптер, определенный над интерфейсом IAssociativeDataStorageOutput.
|
AssociativeDataStorageRef |
Ссылочный адаптер, определенный над интерфейсом IAssociativeDataStorage.
|
Адаптеры с владением
Адаптер |
Краткое описание
|
DataStorageOwn |
Владеющий адаптер, определенный над интерфейсом IDataStorage.
|
ConsequentDataStorageInputOwn |
Владеющий адаптер, определенный над интерфейсом типом const IConsequentDataStorageInput .
|
ConsequentDataStorageOutputOwn |
Владеющий адаптер, определенный над интерфейсом IConsequentDataStorageOutput.
|
ConsequentDataStorageOwn |
Владеющий адаптер, определенный над интерфейсом IConsequentDataStorage.
|
ArbitrarilyAccessedDataStorageInputOwn |
Владеющий адаптер, определенный над интерфейсом типом const IArbitrarilyAccessedDataStorageInput .
|
ArbitrarilyAccessedDataStorageOutputOwn |
Владеющий адаптер, определенный над интерфейсом IArbitrarilyAccessedDataStorageOutput.
|
ArbitrarilyAccessedDataStorageOwn |
Владеющий адаптер, определенный над интерфейсом IArbitrarilyAccessedDataStorage.
|
ContiguousDataStorageInputOwn |
Владеющий адаптер, определенный над интерфейсом типом const IContiguousDataStorageInput .
|
ContiguousDataStorageOutputOwn |
Владеющий адаптер, определенный над интерфейсом IContiguousDataStorageOutput.
|
ContiguousDataStorageOwn |
Владеющий адаптер, определенный над интерфейсом IContiguousDataStorage.
|
InMemoryDataStorageInputOwn |
Владеющий адаптер, определенный над интерфейсом IInMemoryDataStorageInput.
|
InMemoryDataStorageOwn |
Адаптер с владением реализацией интерфейса IInMemoryDataStorage.
|
AssociativeDataStorageInputOwn |
Владеющий адаптер, определенный над интерфейсом IAssociativeDataStorageInput.
|
AssociativeDataStorageOutputOwn |
Владеющий адаптер, определенный над интерфейсом IAssociativeDataStorageOutput.
|
AssociativeDataStorageOwn |
Владеющий адаптер, определенный над интерфейсом IAssociativeDataStorage.
|
Статические функции
Адаптер |
Краткое описание
|
make_binary_memory_storage_adapter |
Возвращает управляемый указатель на реализацию доступа к источнику данных через интерфейсы IContiguousDataStorageInput, IConsequentDataStorageInput, IArbitrarilyAccessedDataStorageInput и, опционально, IInMemoryDataStorageInput.
|
make_inmemory_input_data_source |
Делегирует вызов функции CreateInMemoryBinaryInputDataSource с буфером, над которым определен C++ объект.
|
own_buffer |
Возвращает объект неопределенного типа для обозначения того, что владение буфером, на который ссылается возвращаемый объект, должно быть передано вызываемой над этим объектом функции.
|
make_inmemory_preallocated_data_storage |
Создает накопитель данных на основе заранее выделенного буфера памяти, заданного C++ объектом. Делегирует вызов функции CreateInMemoryPreallocatedBinaryDataStorage.
|
make_inmemory_fixed_size_data_storage |
Создает нерастущий накопитель данных с интерфейсом IInMemoryDataStorage и адаптирует его с помощью адаптера InMemoryDataStorageOwn.
|
make_inmemory_data_storage |
Создает растущий буфер памяти с интерфейсом IInMemoryDataStorage и адаптирует его с помощью адаптера InMemoryDataStorageOwn.
|
make_file_based_data_storage |
Создает файловый буфер с интерфейсом IDataStorage (или порожденным от него), делегируя вызов функции CreateFileAsBinaryDataStorage, и адаптирует доступ с помощью соответствующего адаптера.
|
make_associative_data_storage |
Создает ассоциативный массив, обращаясь к функции CreateAssociativeDataStorage, и возвращает его реализацию с интерфейсом IDataStorage (или порожденным от него), после чего адаптирует доступ с помощью соответствующего адаптера.
|
Другое
Статические функции
Ссылочные адаптеры
Адаптеры с владением
Статические функции