KBranchingSchemeGroupSerializer¶
- 
class KBranchingSchemeGroupSerializer : public KBranchingScheme¶
- A nested branching scheme. - From a list of branching scheme groups, this brancing scheme apply iteratively each group. - The default group selector uses input order. - Public Functions - 
KBranchingSchemeGroupSerializer(const KBranchingSchemeGroupArray &groups, int discrepancyLimit = MAX_INT, KBranchingSchemeGroupSelector *groupSelector = nullptr)¶
- Primary constructor. 
 - 
KBranchingSchemeGroupSerializer(KBranchingSchemeGroupSerializer_I *branchingSchemeGroupSerializer)¶
- Constructor with KBranchingSchemeGroupSerializer_I*. 
 - 
KBranchingSchemeGroupSerializer(const KBranchingSchemeGroupSerializer &taskSerializer)¶
- Copy constructor. 
 - 
virtual ~KBranchingSchemeGroupSerializer()¶
- Destructor. 
 - 
virtual KBranchingScheme *getCopyPtr() const¶
- Get a copy pointer. 
 
- 
KBranchingSchemeGroupSerializer(const KBranchingSchemeGroupArray &groups, int discrepancyLimit = MAX_INT, KBranchingSchemeGroupSelector *groupSelector = nullptr)¶