Skip to content

Commit 4845816

Browse files
author
mikeblome
committed
more file shuffling and TOC and redirects created
1 parent a790111 commit 4845816

File tree

133 files changed

+8759
-1200
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

133 files changed

+8759
-1200
lines changed

.openpublishing.redirection.json

Lines changed: 495 additions & 308 deletions
Large diffs are not rendered by default.

docs/windows/TOC.md

Lines changed: 123 additions & 132 deletions
Original file line numberDiff line numberDiff line change
@@ -401,135 +401,126 @@
401401
## [SafeInt Class](safeint-class.md)
402402
## [SafeInt Functions](safeint-functions.md)
403403
## [SafeIntException Class](safeintexception-class.md)
404-
# [C++ Attributes for COM and .NET](cpp-attributes-reference.md)
405-
## [Attributed Programming Concepts](attributed-programming-concepts.md)
406-
### [Purpose of Attributes](purpose-of-attributes.md)
407-
### [Basic Mechanics of Attributes](basic-mechanics-of-attributes.md)
408-
### [Building an Attributed Program](building-an-attributed-program.md)
409-
### [Attribute Categories](attribute-categories.md)
410-
### [Attribute Programming FAQ](attribute-programming-faq.md)
411-
## [Attributes by Group](attributes-by-group.md)
412-
### [COM Attributes](com-attributes.md)
413-
### [IDL Attributes](idl-attributes.md)
414-
### [OLE DB Consumer Attributes](ole-db-consumer-attributes.md)
415-
### [Compiler Attributes](compiler-attributes.md)
416-
## [Attributes by Usage](attributes-by-usage.md)
417-
### [Module Attributes](module-attributes.md)
418-
### [Interface Attributes](interface-attributes.md)
419-
### [Class Attributes](class-attributes.md)
420-
### [Method Attributes](method-attributes.md)
421-
### [Parameter Attributes](parameter-attributes.md)
422-
### [Data Member Attributes](data-member-attributes.md)
423-
### [Typedef, Enum, Union, and Struct Attributes](typedef-enum-union-and-struct-attributes.md)
424-
### [Array Attributes](array-attributes.md)
425-
### [Stand-Alone Attributes](stand-alone-attributes.md)
426-
### [Custom Attributes (C++)](custom-attributes-cpp.md)
427-
## [Attribute Contexts](attribute-contexts.md)
428-
## [Attribute Requirements](attribute-requirements.md)
429-
## [Attributes Alphabetical Reference](attributes-alphabetical-reference.md)
430-
### [aggregatable](aggregatable.md)
431-
### [aggregates](aggregates.md)
432-
### [appobject](appobject.md)
433-
### [async_uuid](async-uuid.md)
434-
### [attribute](attribute.md)
435-
### [bindable](bindable.md)
436-
### [call_as](call-as.md)
437-
### [case (C++)](case-cpp.md)
438-
### [coclass](coclass.md)
439-
### [com_interface_entry (C++)](com-interface-entry-cpp.md)
440-
### [control](control.md)
441-
### [cpp_quote](cpp-quote.md)
442-
### [custom (C++)](custom-cpp.md)
443-
### [db_accessor](db-accessor.md)
444-
### [db_column](db-column.md)
445-
### [db_command](db-command.md)
446-
### [db_param](db-param.md)
447-
### [db_source](db-source.md)
448-
### [db_table](db-table.md)
449-
### [default (C++)](default-cpp.md)
450-
### [defaultbind](defaultbind.md)
451-
### [defaultcollelem](defaultcollelem.md)
452-
### [defaultvalue](defaultvalue.md)
453-
### [defaultvtable](defaultvtable.md)
454-
### [dispinterface](dispinterface.md)
455-
### [displaybind](displaybind.md)
456-
### [dual](dual.md)
457-
### [emitidl](emitidl.md)
458-
### [entry](entry.md)
459-
### [event_receiver](event-receiver.md)
460-
### [event_source](event-source.md)
461-
### [export](export.md)
462-
### [first_is](first-is.md)
463-
### [helpcontext](helpcontext.md)
464-
### [helpfile](helpfile.md)
465-
### [helpstring](helpstring.md)
466-
### [helpstringcontext](helpstringcontext.md)
467-
### [helpstringdll](helpstringdll.md)
468-
### [hidden](hidden.md)
469-
### [id](id.md)
470-
### [idl_module](idl-module.md)
471-
### [idl_quote](idl-quote.md)
472-
### [iid_is](iid-is.md)
473-
### [immediatebind](immediatebind.md)
474-
### [implements (C++)](implements-cpp.md)
475-
### [implements_category](implements-category.md)
476-
### [import](import.md)
477-
### [importidl](importidl.md)
478-
### [importlib](importlib.md)
479-
### [in (C++)](in-cpp.md)
480-
### [include (C++)](include-cpp.md)
481-
### [includelib (C++)](includelib-cpp.md)
482-
### [last_is](last-is.md)
483-
### [lcid](lcid.md)
484-
### [length_is](length-is.md)
485-
### [library_block](library-block.md)
486-
### [licensed](licensed.md)
487-
### [local (C++)](local-cpp.md)
488-
### [max_is](max-is.md)
489-
### [module (C++)](module-cpp.md)
490-
### [ms_union](ms-union.md)
491-
### [no_injected_text](no-injected-text.md)
492-
### [nonbrowsable](nonbrowsable.md)
493-
### [noncreatable](noncreatable.md)
494-
### [nonextensible](nonextensible.md)
495-
### [object (C++)](object-cpp.md)
496-
### [odl](odl.md)
497-
### [oleautomation](oleautomation.md)
498-
### [optional (C++)](optional-cpp.md)
499-
### [out (C++)](out-cpp.md)
500-
### [pointer_default](pointer-default.md)
501-
### [pragma](pragma.md)
502-
### [progid](progid.md)
503-
### [propget](propget.md)
504-
### [propput](propput.md)
505-
### [propputref](propputref.md)
506-
### [ptr](ptr.md)
507-
### [public (C++ Attributes)](public-cpp-attributes.md)
508-
### [range (C++)](range-cpp.md)
509-
### [rdx](rdx.md)
510-
### [readonly (C++)](readonly-cpp.md)
511-
### [ref (C++)](ref-cpp.md)
512-
### [registration_script](registration-script.md)
513-
### [requestedit](requestedit.md)
514-
### [requires_category](requires-category.md)
515-
### [restricted](restricted.md)
516-
### [retval](retval.md)
517-
### [satype](satype.md)
518-
### [size_is](size-is.md)
519-
### [source (C++)](source-cpp.md)
520-
### [string (C++)](string-cpp.md)
521-
### [support_error_info](support-error-info.md)
522-
### [switch_is](switch-is.md)
523-
### [switch_type](switch-type.md)
524-
### [synchronize](synchronize.md)
525-
### [threading (C++)](threading-cpp.md)
526-
### [transmit_as](transmit-as.md)
527-
### [uidefault](uidefault.md)
528-
### [unique (C++)](unique-cpp.md)
529-
### [usesgetlasterror](usesgetlasterror.md)
530-
### [uuid (C++ Attributes)](uuid-cpp-attributes.md)
531-
### [v1_enum](v1-enum.md)
532-
### [vararg](vararg.md)
533-
### [version (C++)](version-cpp.md)
534-
### [vi_progid](vi-progid.md)
535-
### [wire_marshal](wire-marshal.md)
404+
# [C++ Attributes for COM and .NET](attributes/cpp-attributes-reference.md)
405+
## [Attribute Programming FAQ](attributes/attribute-programming-faq.md)
406+
## [Attributes by Group](attributes/attributes-by-group.md)
407+
## [Attributes by Usage](attributes/attributes-by-usage.md)
408+
### [Module Attributes](attributes/module-attributes.md)
409+
### [Interface Attributes](attributes/interface-attributes.md)
410+
### [Class Attributes](attributes/class-attributes.md)
411+
### [Method Attributes](attributes/method-attributes.md)
412+
### [Parameter Attributes](attributes/parameter-attributes.md)
413+
### [Data Member Attributes](attributes/data-member-attributes.md)
414+
### [Typedef, Enum, Union, and Struct Attributes](attributes/typedef-enum-union-and-struct-attributes.md)
415+
### [Array Attributes](attributes/array-attributes.md)
416+
### [Stand-Alone Attributes](attributes/stand-alone-attributes.md)
417+
### [Custom Attributes](attributes/custom-attributes-cpp.md)
418+
## [Attribute Contexts](attributes/attribute-contexts.md)
419+
## [Attribute Requirements](attributes/attribute-requirements.md)
420+
## [Attributes Alphabetical Reference](attributes/attributes-alphabetical-reference.md)
421+
### [aggregatable](attributes/aggregatable.md)
422+
### [aggregates](attributes/aggregates.md)
423+
### [appobject](attributes/appobject.md)
424+
### [async_uuid](attributes/async-uuid.md)
425+
### [attribute](attributes/attribute.md)
426+
### [bindable](attributes/bindable.md)
427+
### [call_as](attributes/call-as.md)
428+
### [case](attributes/case-cpp.md)
429+
### [coclass](attributes/coclass.md)
430+
### [com_interface_entry](attributes/com-interface-entry-cpp.md)
431+
### [control](attributes/control.md)
432+
### [cpp_quote](attributes/cpp-quote.md)
433+
### [custom](attributes/custom-cpp.md)
434+
### [db_accessor](attributes/db-accessor.md)
435+
### [db_column](attributes/db-column.md)
436+
### [db_command](attributes/db-command.md)
437+
### [db_param](attributes/db-param.md)
438+
### [db_source](attributes/db-source.md)
439+
### [db_table](attributes/db-table.md)
440+
### [default](attributes/default-cpp.md)
441+
### [defaultbind](attributes/defaultbind.md)
442+
### [defaultcollelem](attributes/defaultcollelem.md)
443+
### [defaultvalue](attributes/defaultvalue.md)
444+
### [defaultvtable](attributes/defaultvtable.md)
445+
### [dispinterface](attributes/dispinterface.md)
446+
### [displaybind](attributes/displaybind.md)
447+
### [dual](attributes/dual.md)
448+
### [emitidl](attributes/emitidl.md)
449+
### [entry](attributes/entry.md)
450+
### [event_receiver](attributes/event-receiver.md)
451+
### [event_source](attributes/event-source.md)
452+
### [export](attributes/export.md)
453+
### [first_is](attributes/first-is.md)
454+
### [helpcontext](attributes/helpcontext.md)
455+
### [helpfile](attributes/helpfile.md)
456+
### [helpstring](attributes/helpstring.md)
457+
### [helpstringcontext](attributes/helpstringcontext.md)
458+
### [helpstringdll](attributes/helpstringdll.md)
459+
### [hidden](attributes/hidden.md)
460+
### [id](attributes/id.md)
461+
### [idl_module](attributes/idl-module.md)
462+
### [idl_quote](attributes/idl-quote.md)
463+
### [iid_is](attributes/iid-is.md)
464+
### [immediatebind](attributes/immediatebind.md)
465+
### [implements](attributes/implements-cpp.md)
466+
### [implements_category](attributes/implements-category.md)
467+
### [import](attributes/import.md)
468+
### [importidl](attributes/importidl.md)
469+
### [importlib](attributes/importlib.md)
470+
### [in](attributes/in-cpp.md)
471+
### [include](attributes/include-cpp.md)
472+
### [includelib](attributes/includelib-cpp.md)
473+
### [last_is](attributes/last-is.md)
474+
### [lcid](attributes/lcid.md)
475+
### [length_is](attributes/length-is.md)
476+
### [library_block](attributes/library-block.md)
477+
### [licensed](attributes/licensed.md)
478+
### [local](attributes/local-cpp.md)
479+
### [max_is](attributes/max-is.md)
480+
### [module](attributes/module-cpp.md)
481+
### [ms_union](attributes/ms-union.md)
482+
### [no_injected_text](attributes/no-injected-text.md)
483+
### [nonbrowsable](attributes/nonbrowsable.md)
484+
### [noncreatable](attributes/noncreatable.md)
485+
### [nonextensible](attributes/nonextensible.md)
486+
### [object](attributes/object-cpp.md)
487+
### [odl](attributes/odl.md)
488+
### [oleautomation](attributes/oleautomation.md)
489+
### [optional](attributes/optional-cpp.md)
490+
### [out](attributes/out-cpp.md)
491+
### [pointer_default](attributes/pointer-default.md)
492+
### [pragma](attributes/pragma.md)
493+
### [progid](attributes/progid.md)
494+
### [propget](attributes/propget.md)
495+
### [propput](attributes/propput.md)
496+
### [propputref](attributes/propputref.md)
497+
### [ptr](attributes/ptr.md)
498+
### [public(C++ Attributes)](attributes/public-cpp-attributes.md)
499+
### [range](attributes/range-cpp.md)
500+
### [rdx](attributes/rdx.md)
501+
### [readonly](attributes/readonly-cpp.md)
502+
### [ref](attributes/ref-cpp.md)
503+
### [registration_script](attributes/registration-script.md)
504+
### [requestedit](attributes/requestedit.md)
505+
### [requires_category](attributes/requires-category.md)
506+
### [restricted](attributes/restricted.md)
507+
### [retval](attributes/retval.md)
508+
### [satype](attributes/satype.md)
509+
### [size_is](attributes/size-is.md)
510+
### [source](attributes/source-cpp.md)
511+
### [string](attributes/string-cpp.md)
512+
### [support_error_info](attributes/support-error-info.md)
513+
### [switch_is](attributes/switch-is.md)
514+
### [switch_type](attributes/switch-type.md)
515+
### [synchronize](attributes/synchronize.md)
516+
### [threading](attributes/threading-cpp.md)
517+
### [transmit_as](attributes/transmit-as.md)
518+
### [uidefault](attributes/uidefault.md)
519+
### [unique](attributes/unique-cpp.md)
520+
### [usesgetlasterror](attributes/usesgetlasterror.md)
521+
### [uuid(C++ Attributes)](attributes/uuid-cpp-attributes.md)
522+
### [v1_enum](attributes/v1-enum.md)
523+
### [vararg](attributes/vararg.md)
524+
### [version](attributes/version-cpp.md)
525+
### [vi_progid](attributes/vi-progid.md)
526+
### [wire_marshal](attributes/wire-marshal.md)

0 commit comments

Comments
 (0)