123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 |
- <?xml version="1.0" encoding="utf-8"?>
- <AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
- <Type Name="AkListBare<*,AK::StreamMgr::AkListBareNextMemBlock,AkCountPolicyWithCount,*>">
- <DisplayString>{{ size={m_ulNumListItems} }}</DisplayString>
- <Expand>
- <LinkedListItems>
- <HeadPointer>m_pFirst</HeadPointer>
- <NextPointer>pNextBlock</NextPointer>
- <ValueNode>this</ValueNode>
- </LinkedListItems>
- </Expand>
- </Type>
- <Type Name="AkListBare<*,*,AkCountPolicyWithCount,*>">
- <DisplayString>{{ size={m_ulNumListItems} }}</DisplayString>
- <Expand>
- <LinkedListItems>
- <Size>m_ulNumListItems</Size>
- <HeadPointer>m_pFirst</HeadPointer>
- <NextPointer>pNextItem</NextPointer>
- <ValueNode>this</ValueNode>
- </LinkedListItems>
- </Expand>
- </Type>
- <Type Name="AkListBare<*,AkListBareLightNextItem,AkCountPolicyNoCount,*>">
- <DisplayString>{{ first={m_pFirst} }}</DisplayString>
- <Expand>
- <LinkedListItems>
- <HeadPointer>m_pFirst</HeadPointer>
- <NextPointer>pNextLightItem</NextPointer>
- <ValueNode>this</ValueNode>
- </LinkedListItems>
- </Expand>
- </Type>
- <Type Name="AkListBare<*,AK::StreamMgr::AkListBareNextMemView,AkCountPolicyNoCount,*>">
- <DisplayString>{{ first={m_pFirst} }}</DisplayString>
- <Expand>
- <LinkedListItems>
- <HeadPointer>m_pFirst</HeadPointer>
- <NextPointer>pNextView</NextPointer>
- <ValueNode>this</ValueNode>
- </LinkedListItems>
- </Expand>
- </Type>
- <Type Name="AkListBare<*,*,AkCountPolicyNoCount,*>">
- <DisplayString>{{ first={m_pFirst} }}</DisplayString>
- <Expand>
- <LinkedListItems>
- <HeadPointer>m_pFirst</HeadPointer>
- <NextPointer>pNextItem</NextPointer>
- <ValueNode>this</ValueNode>
- </LinkedListItems>
- </Expand>
- </Type>
- <Type Name="AkArray<*>">
- <DisplayString>{{ size={m_uLength} reserved={m_ulReserved} }}</DisplayString>
- <Expand>
- <ArrayItems>
- <Size>m_uLength</Size>
- <ValuePointer>m_pItems</ValuePointer>
- </ArrayItems>
- </Expand>
- </Type>
- <Type Name="CAkList2<*>">
- <DisplayString>{{ size={m_ulNumListItems} }}</DisplayString>
- <Expand>
- <LinkedListItems>
- <Size>m_ulNumListItems</Size>
- <HeadPointer>m_pFirst</HeadPointer>
- <NextPointer>pNextListItem</NextPointer>
- <ValueNode>Item</ValueNode>
- </LinkedListItems>
- </Expand>
- </Type>
- <Type Name="AkPropBundle<AkPropValue,unsigned char,*>">
- <DisplayString>{{ size={m_pProps ? m_pProps[0] : 0} }}</DisplayString>
- <Expand>
- <IndexListItems Condition="m_pProps">
- <Size>m_pProps[0]</Size>
- <ValueNode>(AkPropID)*(m_pProps + 1 + $i)</ValueNode>
- </IndexListItems>
- <ArrayItems Condition="m_pProps">
- <Size>m_pProps[0]</Size>
- <ValuePointer>(AkPropValue *)(((uintptr_t)(m_pProps + m_pProps[0]) + 3) & ~3)</ValuePointer>
- </ArrayItems>
- </Expand>
- </Type>
- <Type Name="AK::StreamMgr::CAkAutoStmDeferredLinedUp">
- <DisplayString>{{ StreamID={m_uStreamID} IsFileOpen={m_bIsFileOpen} IsToBeDestroyed={m_bIsToBeDestroyed} PendingXfers={m_listPendingXfers} CancelledXfers={m_listCancelledXfers} }}</DisplayString>
- </Type>
- <Type Name="AK::StreamMgr::CAkStmTask">
- <DisplayString>{{ StreamID={m_uStreamID} IsFileOpen={m_bIsFileOpen} IsToBeDestroyed={m_bIsToBeDestroyed} }}</DisplayString>
- </Type>
- </AutoVisualizer>
|