|
gem5
v20.1.0.5
|
#include <cstdint>#include <memory>#include <type_traits>#include "base/logging.hh"#include "base/types.hh"#include "sim/guest_abi.hh"Go to the source code of this file.
Classes | |
| class | ProxyPtrBuffer< Proxy > |
| class | ConstProxyPtr< T, Proxy > |
| class | ProxyPtr< T, Proxy > |
| struct | GuestABI::Argument< ABI, ProxyPtr< T, Proxy > > |
| struct | GuestABI::Argument< ABI, ConstProxyPtr< T, Proxy > > |
Namespaces | |
| GuestABI | |
Typedefs | |
| template<typename T > | |
| using | ConstVPtr = ConstProxyPtr< T, SETranslatingPortProxy > |
| template<typename T > | |
| using | VPtr = ProxyPtr< T, SETranslatingPortProxy > |
Functions | |
| template<typename T , typename Proxy , typename A > | |
| std::enable_if< std::is_integral< A >::value, ConstProxyPtr< T, Proxy > >::type | operator+ (A a, const ConstProxyPtr< T, Proxy > &other) |
| template<typename T , typename Proxy , typename A > | |
| std::enable_if< std::is_integral< A >::value, ProxyPtr< T, Proxy > >::type | operator+ (A a, const ProxyPtr< T, Proxy > &other) |
| template<typename T , typename Proxy > | |
| std::ostream & | operator<< (std::ostream &os, const ConstProxyPtr< T, Proxy > &vptr) |
| using ConstVPtr = ConstProxyPtr<T, SETranslatingPortProxy> |
Definition at line 370 of file proxy_ptr.hh.
| using VPtr = ProxyPtr<T, SETranslatingPortProxy> |
Definition at line 372 of file proxy_ptr.hh.
| std::enable_if<std::is_integral<A>::value, ConstProxyPtr<T, Proxy> >::type operator+ | ( | A | a, |
| const ConstProxyPtr< T, Proxy > & | other | ||
| ) |
Definition at line 230 of file proxy_ptr.hh.
References ArmISA::a.
| std::enable_if<std::is_integral<A>::value, ProxyPtr<T, Proxy> >::type operator+ | ( | A | a, |
| const ProxyPtr< T, Proxy > & | other | ||
| ) |
Definition at line 328 of file proxy_ptr.hh.
References ArmISA::a.
| std::ostream& operator<< | ( | std::ostream & | os, |
| const ConstProxyPtr< T, Proxy > & | vptr | ||
| ) |
Definition at line 361 of file proxy_ptr.hh.
References ConstProxyPtr< T, Proxy >::addr(), ccprintf(), and X86ISA::os.