winstl/system/version_info.hpp File Reference


Detailed Description

[C++ only] Definition of the winstl::version_info class template (System Library).

#include <winstl/winstl.h>
#include <winstl/error/exceptions.hpp>
#include <winstl/filesystem/file_path_buffer.hpp>
#include <winstl/memory/processheap_allocator.hpp>
#include <stlsoft/conversion/sap_cast.hpp>
#include <stlsoft/shims/access/string.hpp>
#include <stlsoft/util/std/iterator_helper.hpp>
#include <stlsoft/collections/util/collections.hpp>
#include <stdexcept>
#include <wchar.h>

Go to the source code of this file.

Namespaces

namespace  winstl

Classes

class  version_info_exception
 Exception thrown by the version_info class. More...
class  fixed_file_info
 Represents the fixed part of a version information block. More...
class  VsVar
 Represents a variable file part of a version information block. More...
struct  VsVar::LangCodePage
 Represents a language/code-page pair. More...
class  VsString
 Represents a string part of a version information block. More...
class  VsStringTable
 Represents a string table. More...
class  VsStringTable::const_iterator
 The non-mutating (const) iterator. More...
class  VsVarFileInfo
 Represents a variable file info part of a version information block. More...
class  VsVarFileInfo::const_iterator
 Iterator class. More...
class  VsStringFileInfo
 Represents a variable string part of a version information block. More...
class  VsStringFileInfo::const_iterator
 Non-mutating (const) iterator type for the StringFileInfo block. More...
class  version_info
 Provides convenient access to aspects of a module's version information. More...


Generated on Thu Jun 10 08:58:15 2010 for STLSoft by  doxygen 1.5.6