로딩중...
검색중...
일치하는것 없음
by::tmock< T > 클래스 템플릿 참조

Proxy template for type parameter T 더 자세히 ...

#include <tmock.hpp>

by::tmock< T >에 대한 상속 다이어그램 :

Public 멤버 함수

 tmock (const T &org)
 
 tmock (const T *org)
 
const ntypegetType () const override
 
scopesubs () override
 
priorType prioritize (const args &a) const override
 
str eval (const args &a) override
 
clonable * clone () const override
 
const srcgetSrc () const override
 
void * cast (const type &to) override
 
clonable * cloneDeep () const override
 
void onCloneDeep (const clonable &from) override
 

Protected 멤버 함수

void _setSrc (const src &s) override
 

상세한 설명

template<typename T>
class by::tmock< T >

Proxy template for type parameter T

A kind of proxy class for given type parameter T. If you don't provide an instance to serve as the original via T* at creation, it operates as a dummy object that performs no actions.

Originally designed to optimize verification time. For example, for verifier to verify whether a specific symbol exists in scope or not, it could create a tmock that redirects just type information instead of actually making that object. Currently that functionality is unused and it's used as a dummy object instead.


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.:
to Top