コード例 #1
0
ファイル: ZZ_p.cpp プロジェクト: shayne-fletcher/cppf
ZZ_pBak::~ZZ_pBak()
{
   if (MustRestore)
      CopyPointer(ZZ_pInfo, ptr);

   CopyPointer(ptr, 0);
}
コード例 #2
0
ファイル: GF2E.cpp プロジェクト: shayne-fletcher/cppf
GF2EBak::~GF2EBak()
{
   if (MustRestore)
      CopyPointer(GF2EInfo, ptr);

   CopyPointer(ptr, 0);
}
コード例 #3
0
ファイル: lzz_pE.c プロジェクト: FredericJacobs/newNTL
zz_pEBak::~zz_pEBak()
{
   if (MustRestore)
      CopyPointer(zz_pEInfo, ptr);

   CopyPointer(ptr, 0);
}
コード例 #4
0
ファイル: RTFformatting.cpp プロジェクト: killbug2004/WSProf
RTFformatting& RTFformatting::Assign (const RTFformatting& right)
{
	if(&right == NULL)
	{
		CHECK_CONDITION_NOT_EXPECTED; // NASTY but it was tested for for some reason
		return *this;					// as it did before
	}

	if (this != &right)
	{
		m_fLocation = right.m_fLocation;

		CopyPointer(the_RTFapoctl , right.the_RTFapoctl );
		CopyPointer(the_RTFtapoctl , right.the_RTFtapoctl );
		RTFbrdrdef*& pref=DetachBrdrDef();
		CopyPointer(pref , right.the_RTFbrdrdef);
		CopyPointer(DetachChrfmt() , right.the_RTFchrfmt );
		CopyPointer(the_RTFpnprops, right.the_RTFpnprops);
		CopyPointer(the_RTFpn     , right.the_RTFpn     );
		CopyPointer(DetachParfmt() , right.GetParfmt() );
		CopyPointer(the_RTFshading, right.the_RTFshading);
		CopyPointer(the_RTFtabdef , right.the_RTFtabdef );

		m_iRBound = right.m_iRBound;
		m_bNestedTblDef = right.m_bNestedTblDef; //++BobH 01-02-01
	}
	AttachParfmt();
	return *this;
}
コード例 #5
0
fbl::RefPtr<ThreadDispatcher> ProcessDispatcher::LookupThreadById(zx_koid_t koid) {
    LTRACE_ENTRY_OBJ;
    Guard<fbl::Mutex> guard{get_lock()};

    auto iter = thread_list_.find_if([koid](const ThreadDispatcher& t) { return t.get_koid() == koid; });
    return fbl::WrapRefPtr(iter.CopyPointer());
}
コード例 #6
0
ファイル: copy.c プロジェクト: tcsilver/ecere-sdk
static struct Pointer * CopyPointer(struct Pointer * ptr)
{
if(ptr)
{
struct __ecereNameSpace__ecere__sys__OldList * list = MkList();
struct Specifier * spec;

if(ptr->qualifiers)
{
for(spec = (*ptr->qualifiers).first; spec; spec = spec->next)
ListAdd(list, CopySpecifier(spec));
}
return MkPointer(list, CopyPointer(ptr->pointer));
}
return (((void *)0));
}
コード例 #7
0
ファイル: lzz_pEExtra.cpp プロジェクト: RalphieBoy/psage
zz_pEExtraContext::zz_pEExtraContext(const zz_pEExtraContext& a)
{
   ptr = NULL;
   CopyPointer(ptr, a.ptr);
}
コード例 #8
0
ファイル: ZZ_p.cpp プロジェクト: shayne-fletcher/cppf
void ZZ_pBak::save()
{
   MustRestore = 1;
   CopyPointer(ptr, ZZ_pInfo);
}
コード例 #9
0
ファイル: ZZ_p.cpp プロジェクト: shayne-fletcher/cppf
void ZZ_pBak::restore()
{
   MustRestore = 0;
   CopyPointer(ZZ_pInfo, ptr);
}
コード例 #10
0
ファイル: ZZ_p.cpp プロジェクト: shayne-fletcher/cppf
void ZZ_pContext::restore() const
{
   CopyPointer(ZZ_pInfo, ptr);
}
コード例 #11
0
ファイル: lzz_pEExtra.cpp プロジェクト: RalphieBoy/psage
zz_pEExtraContext::~zz_pEExtraContext()
{
   CopyPointer(ptr, NULL);
}
コード例 #12
0
ファイル: GF2E.cpp プロジェクト: shayne-fletcher/cppf
GF2EContext::~GF2EContext()
{
   CopyPointer(ptr, 0);
}
コード例 #13
0
ファイル: ZZ_p.cpp プロジェクト: shayne-fletcher/cppf
void ZZ_pContext::save()
{
   CopyPointer(ptr, ZZ_pInfo);
}
コード例 #14
0
ファイル: lzz_pE.c プロジェクト: FredericJacobs/newNTL
zz_pEContext::zz_pEContext(const zz_pEContext& a)
{
   ptr = 0;
   CopyPointer(ptr, a.ptr);
}
コード例 #15
0
ファイル: lzz_pE.c プロジェクト: FredericJacobs/newNTL
zz_pEContext::~zz_pEContext()
{
   CopyPointer(ptr, 0);
}
コード例 #16
0
ファイル: GF2E.cpp プロジェクト: shayne-fletcher/cppf
void GF2EBak::save()
{
   MustRestore = 1;
   CopyPointer(ptr, GF2EInfo);
}
コード例 #17
0
ファイル: lzz_pE.c プロジェクト: FredericJacobs/newNTL
void zz_pEBak::save()
{
   MustRestore = 1;
   CopyPointer(ptr, zz_pEInfo);
}
コード例 #18
0
ファイル: lzz_pEExtra.cpp プロジェクト: RalphieBoy/psage
void zz_pEExtraContext::restore() const
{
   CopyPointer(zz_pEExtraInfo, ptr);
}
コード例 #19
0
ファイル: GF2E.cpp プロジェクト: shayne-fletcher/cppf
void GF2EContext::restore() const
{
   CopyPointer(GF2EInfo, ptr);
}
コード例 #20
0
ファイル: GF2E.cpp プロジェクト: shayne-fletcher/cppf
void GF2EContext::save()
{
   CopyPointer(ptr, GF2EInfo);
}
コード例 #21
0
ファイル: lzz_pE.c プロジェクト: FredericJacobs/newNTL
void zz_pEContext::restore() const
{
   CopyPointer(zz_pEInfo, ptr);
}
コード例 #22
0
ファイル: lzz_pEExtra.cpp プロジェクト: RalphieBoy/psage
void zz_pEExtraContext::save()
{
   CopyPointer(ptr, zz_pEExtraInfo);
}
コード例 #23
0
ファイル: GF2E.cpp プロジェクト: shayne-fletcher/cppf
void GF2EBak::restore()
{
   MustRestore = 0;
   CopyPointer(GF2EInfo, ptr);
}
コード例 #24
0
ファイル: GF2E.cpp プロジェクト: shayne-fletcher/cppf
GF2EContext::GF2EContext(const GF2EContext& a)
{
   ptr = 0;
   CopyPointer(ptr, a.ptr);
}
コード例 #25
0
ファイル: lzz_pE.c プロジェクト: FredericJacobs/newNTL
void zz_pEBak::restore()
{
   MustRestore = 0;
   CopyPointer(zz_pEInfo, ptr);
}
コード例 #26
0
ファイル: ZZ_p.cpp プロジェクト: shayne-fletcher/cppf
ZZ_pContext::ZZ_pContext(const ZZ_pContext& a)
{
   ptr = 0;
   CopyPointer(ptr, a.ptr);
}
コード例 #27
0
ファイル: lzz_pE.c プロジェクト: FredericJacobs/newNTL
zz_pEContext& zz_pEContext::operator=(const zz_pEContext& a)
{
   CopyPointer(ptr, a.ptr);
   return *this;
}
コード例 #28
0
ファイル: ZZ_p.cpp プロジェクト: shayne-fletcher/cppf
ZZ_pContext& ZZ_pContext::operator=(const ZZ_pContext& a)
{
   CopyPointer(ptr, a.ptr);
   return *this;
}
コード例 #29
0
ファイル: lzz_pE.c プロジェクト: FredericJacobs/newNTL
void zz_pEContext::save()
{
   CopyPointer(ptr, zz_pEInfo);
}
コード例 #30
0
ファイル: ZZ_p.cpp プロジェクト: shayne-fletcher/cppf
ZZ_pContext::~ZZ_pContext()
{
   CopyPointer(ptr, 0);
}