コード例 #1
0
ファイル: CrdFmncNav.cpp プロジェクト: epsitech/fabmaniac
set<uint> CrdFmncNav::StatShr::diff(
			const StatShr* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {SCRJREFDLGLOAINI, SCRJREFHEADBAR, SCRJREFPRE, PNLPREAVAIL, SCRJREFADMIN, PNLADMINAVAIL, SCRJREFLABBOOK, PNLLABBOOKAVAIL, SCRJREFFABMGMT, PNLFABMGMTAVAIL, SCRJREFSUPPLY, PNLSUPPLYAVAIL, MSPCRD1AVAIL, MITCRDUSGAVAIL, MITCRDUSRAVAIL, MITCRDORGAVAIL, MITCRDPRSAVAIL, MITCRDADRAVAIL, MITCRDFILAVAIL, MSPCRD2AVAIL, MITCRDSTPAVAIL, MITCRDPRJAVAIL, MITCRDRUNAVAIL, MITCRDACTAVAIL, MITCRDACTACTIVE, MITCRDSEPAVAIL, MITCRDSEPACTIVE, MITCRDSMPAVAIL, MSPCRD3AVAIL, MITCRDFABAVAIL, MITCRDFUSAVAIL, MITCRDFUSACTIVE, MITCRDTTYAVAIL, MITCRDTOLAVAIL, MITCRDTOLACTIVE, MITCRDFPJAVAIL, MITCRDFPJACTIVE, MITCRDBILAVAIL, MITCRDBILACTIVE, MSPCRD4AVAIL, MITCRDARTAVAIL, MITCRDSKIAVAIL, MITCRDPCOAVAIL, MSPAPP2AVAIL, MITAPPLOIAVAIL};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #2
0
set<uint> PnlFmncSepRef1NFile::StgIac::diff(
			const StgIac* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {TCOREFWIDTH};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #3
0
ファイル: CrdPlnrClc_blks.cpp プロジェクト: epsitech/planar
set<uint> CrdPlnrClc::ContInf::diff(
			const ContInf* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {NUMFSGE, MRLAPPHLP, MTXCRDCLC};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #4
0
ファイル: PnlPlnrDomList.cpp プロジェクト: epsitech/planar
set<uint> PnlPlnrDomList::StgIac::diff(
			const StgIac* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {TCOSRFWIDTH, TCOTYPWIDTH, TCODSNWIDTH};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #5
0
set<uint> PnlFmncSepRef1NFile::StatApp::diff(
			const StatApp* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {IXFMNCVEXPSTATE};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #6
0
set<uint> QryFmncFpjMNFabuser::StatApp::diff(
			const StatApp* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {FIRSTCOL, JNUMFIRSTDISP, NCOL, NDISP};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #7
0
ファイル: PnlPlnrDomList.cpp プロジェクト: epsitech/planar
set<uint> PnlPlnrDomList::ContInf::diff(
			const ContInf* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {TXTFOR, TXTPRE, BUTFILTERON, NUMFCSIQST};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #8
0
set<uint> QryPlnrCtpTpl1NCalc::StatShr::diff(
			const StatShr* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {NTOT, JNUMFIRSTLOAD, NLOAD};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #9
0
ファイル: PnlFmncPrsRec.cpp プロジェクト: epsitech/fabmaniac
set<uint> PnlFmncPrsRec::StatApp::diff(
			const StatApp* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {INITDONEDETAIL, INITDONEADETAIL, INITDONEHK1NADDRESS, INITDONEMNRUN, INITDONEMNORG};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #10
0
set<uint> PnlFmncFusMNTool::StgIac::diff(
			const StgIac* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {TCOMREFWIDTH, TCOTRNWIDTH, TCOLVLWIDTH};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #11
0
set<uint> PnlFmncTolRec::StatShr::diff(
			const StatShr* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {IXFMNCVEXPSTATE, JREFDETAIL, JREFKSTEPPAR, JREFKTOOLCHAR, JREFAAVL, JREFACHAR, JREFARES, JREFAUTIL, JREF1NARTICLE, JREFRLV1NSTEP, JREFREF1NFILE, JREFMNTOOLTYPE, JREFMNFABUSER, JREFSVCMNORG, BUTREGULARIZEACTIVE};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #12
0
set<uint> PnlFmncFusMNTool::StatShr::diff(
			const StatShr* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {BUTVIEWACTIVE, BUTSUBACTIVE};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #13
0
set<uint> PnlFmncTolAChar::StgIac::diff(
			const StgIac* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {TCOTCHWIDTH, TCOVALWIDTH, TCOCMTWIDTH};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #14
0
set<uint> PnlPlnrSruSru1NFace::StatApp::diff(
			const StatApp* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {IXPLNRVEXPSTATE};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #15
0
set<uint> PnlPlnrPrsADetail::StatShr::diff(
			const StatShr* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {BUTDUPLICATEACTIVE, BUTDELETEACTIVE};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #16
0
ファイル: PnlFmncPrsRec.cpp プロジェクト: epsitech/fabmaniac
set<uint> PnlFmncPrsRec::StatShr::diff(
			const StatShr* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {IXFMNCVEXPSTATE, SCRJREFDETAIL, SCRJREFADETAIL, SCRJREFHK1NADDRESS, SCRJREFMNRUN, SCRJREFMNORG, BUTREGULARIZEACTIVE};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #17
0
set<uint> QryFmncFpjMNFabuser::StgIac::diff(
			const StgIac* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {JNUM, JNUMFIRSTLOAD, NLOAD};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #18
0
ファイル: PnlFmncPrsRec.cpp プロジェクト: epsitech/fabmaniac
set<uint> PnlFmncPrsRec::ContInf::diff(
			const ContInf* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {TXTREF};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #19
0
ファイル: PnlPlnrDomList.cpp プロジェクト: epsitech/planar
set<uint> PnlPlnrDomList::ContIac::diff(
			const ContIac* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {NUMFTOS};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #20
0
set<uint> PnlPlnrDsnList::StgIac::diff(
			const StgIac* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {TCOTITWIDTH, TCOTYPWIDTH, TCODIMWIDTH, TCORETWIDTH, TCOREUWIDTH, TCOPRJWIDTH, TCOMTYWIDTH, TCOMODWIDTH, TCODRVWIDTH, TCOMAJWIDTH, TCOSUBWIDTH};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #21
0
ファイル: PnlPlnrDomList.cpp プロジェクト: epsitech/planar
set<uint> PnlPlnrDomList::StatShr::diff(
			const StatShr* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {IXPLNRVEXPSTATE, BUTDELETEACTIVE};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #22
0
set<uint> DlgFmncPrjNew::ContInf::diff(
			const ContInf* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {NUMFSGE};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #23
0
ファイル: CrdPlnrMat_blks.cpp プロジェクト: epsitech/planar
set<uint> CrdPlnrMat::StatShr::diff(
			const StatShr* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {JREFHEADBAR, JREFLIST, JREFREC};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #24
0
set<uint> DlgFmncPrjNew::StatShr::diff(
			const StatShr* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {BUTCNCACTIVE, BUTCREACTIVE};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #25
0
set<uint> PnlFmncSepRef1NFile::StatShr::diff(
			const StatShr* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {BUTVIEWACTIVE, BUTDELETEACTIVE};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #26
0
ファイル: PnlPlnrPrsHeadbar.cpp プロジェクト: epsitech/planar
set<uint> PnlPlnrPrsHeadbar::StgInf::diff(
			const StgInf* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {MENAPPCPTWIDTH, MENAPPWIDTH, MENCRDCPTWIDTH, MENCRDWIDTH};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #27
0
set<uint> PnlFmncSepRef1NFile::ContInf::diff(
			const ContInf* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {NUMFCSIQST};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #28
0
ファイル: CrdPlnrDom.cpp プロジェクト: epsitech/planar
set<uint> CrdPlnrDom::StatApp::diff(
			const StatApp* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {IXPLNRVREQITMODE, LATENCY, SHORTMENU, WIDTHMENU, INITDONEHEADBAR, INITDONELIST, INITDONEREC};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #29
0
ファイル: CrdPlnrClc_blks.cpp プロジェクト: epsitech/planar
set<uint> CrdPlnrClc::StatShr::diff(
			const StatShr* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {JREFDLGEXPRTX, JREFDLGGENRPV, JREFDLGUSECASE, JREFHEADBAR, JREFLIST, JREFREC, MSPCRD1AVAIL, MITCRDUCSAVAIL, MITCRDGPVAVAIL, MITCRDGPVACTIVE, MITCRDETXAVAIL, MITCRDETXACTIVE};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};
コード例 #30
0
ファイル: CrdFmncNav.cpp プロジェクト: epsitech/fabmaniac
set<uint> CrdFmncNav::StatApp::diff(
			const StatApp* comp
		) {
	set<uint> commitems;
	set<uint> diffitems;

	commitems = comm(comp);

	diffitems = {IXFMNCVREQITMODE, LATENCY, SHORTMENU, WIDTHMENU, INITDONEHEADBAR, INITDONEPRE, INITDONEADMIN, INITDONELABBOOK, INITDONEFABMGMT, INITDONESUPPLY};
	for (auto it=commitems.begin();it!=commitems.end();it++) diffitems.erase(*it);

	return(diffitems);
};