#include "StdAfx.h"#include <stdio.h>#include "PropVariantConversions.h"#include "Defs.h"#include "StringConvert.h"#include "IntToString.h"Go to the source code of this file.
Functions | |
| static UString | ConvertUInt64ToString (UInt64 value) |
| static UString | ConvertInt64ToString (Int64 value) |
| bool | ConvertFileTimeToString (const FILETIME &ft, char *s, bool includeTime, bool includeSeconds) |
| UString | ConvertFileTimeToString (const FILETIME &fileTime, bool includeTime, bool includeSeconds) |
| UString | ConvertPropVariantToString (const PROPVARIANT &propVariant) |
| UInt64 | ConvertPropVariantToUInt64 (const PROPVARIANT &propVariant) |
| UString ConvertFileTimeToString | ( | const FILETIME & | fileTime, | |
| bool | includeTime, | |||
| bool | includeSeconds | |||
| ) |
Definition at line 47 of file PropVariantConversions.cpp.
References ConvertFileTimeToString(), GetUnicodeString(), and simple_client::s.
| bool ConvertFileTimeToString | ( | const FILETIME & | ft, | |
| char * | s, | |||
| bool | includeTime, | |||
| bool | includeSeconds | |||
| ) |
Definition at line 30 of file PropVariantConversions.cpp.
References BOOLToBool.
Referenced by ConvertFileTimeToString(), and ConvertPropVariantToString().
Definition at line 23 of file PropVariantConversions.cpp.
References asio::buffer(), and ConvertInt64ToString().
| UString ConvertPropVariantToString | ( | const PROPVARIANT & | propVariant | ) |
Definition at line 55 of file PropVariantConversions.cpp.
References tagPROPVARIANT::boolVal, tagPROPVARIANT::bstrVal, tagPROPVARIANT::bVal, ConvertFileTimeToString(), ConvertInt64ToString(), ConvertUInt64ToString(), tagPROPVARIANT::filetime, tagPROPVARIANT::hVal, tagPROPVARIANT::iVal, tagPROPVARIANT::lVal, LARGE_INTEGER::QuadPart, _ULARGE_INTEGER::QuadPart, tagPROPVARIANT::uhVal, tagPROPVARIANT::uiVal, tagPROPVARIANT::ulVal, VARIANT_BOOLToBool, tagPROPVARIANT::vt, VT_BOOL, VT_BSTR, VT_EMPTY, VT_FILETIME, VT_I2, VT_I4, VT_I8, VT_UI1, VT_UI2, VT_UI4, and VT_UI8.
Referenced by vms7zipArchiveExtractCallback::GetStream().
| UInt64 ConvertPropVariantToUInt64 | ( | const PROPVARIANT & | propVariant | ) |
Definition at line 92 of file PropVariantConversions.cpp.
References tagPROPVARIANT::bVal, _ULARGE_INTEGER::QuadPart, tagPROPVARIANT::uhVal, tagPROPVARIANT::uiVal, tagPROPVARIANT::ulVal, tagPROPVARIANT::vt, VT_UI1, VT_UI2, VT_UI4, and VT_UI8.
Referenced by vms7zipArchiveExtractCallback::GetStream(), and CArchiveExtractCallback::GetStream().
Definition at line 16 of file PropVariantConversions.cpp.
References asio::buffer(), and ConvertUInt64ToString().
1.5.6