Commits

Author Commit Message Labels Comments Date
aw...@GunDog7
Fixed enum_iterator copy constructor so it actually compiles.
alamaison
Added new enum_iterator that can iterate over the items of any COM enumerator.
alamaison
Trim trailine newline from what() message.
alamaison
Fix template argument inference problems in com_error_from_interface.
alamaison
Make error_fwd.h self-sufficient.
alamaison
Made bstr_t.detach() public.
alamaison
Replaced extra com_error constructor overload with named function.
alamaison
Fixed Clone().
alamaison
Added smart_enumeration, a COM enumerator that wraps a smart pointer to a collection.
alamaison
Split enum.h into pieces.
alamaison
Downgrade Test project files to VS2005.
alamaison
Added constructor that uses last error info if approriate.
alamaison
Fully qualify nil.
alamaison
Make com_ptr::iid() public.
alamaison
Make handle_except.h self-contained.
alamaison
Made datetime_t converters const-correct.
alamaison
Fixed variant_t comparison.
alamaison
Added support for VT_I8 (LONGLONG) and VT_UI8 (ULONGLONG) to variant_t.
alamaison
Fixed bizarre header interaction.
alamaison
Fixed bounds error in bstr_t::s_str().
alamaison
Fixed conversion from size_t to int warning in bstr::s_str().
alamaison
Fixed conversion from size_t to int warning.
alamaison
Removed extra level of indentation from bstr_t.
Alexander Lamaison
Made QueryInterface set out-param to NULL on failure.
Alexander Lamaison
Fixed unused parameter warnings.
sofusmortensen
Expanding number of parameters
sofusmortensen
Fixed bug in tlb2h.cpp
sofusmortensen
Upgraded project to vc2008
sofusmortensen
Various changes - origin lost
sofusmortensen
1b32