| 
| DataArrayChar *  | buildEmptySpecializedDAChar () const  | 
|   | 
| DataArrayByte *  | buildNewEmptyInstance () const  | 
|   | 
| char  | byteValue () const  | 
|   | 
| DataArrayByte *  | deepCopy () const  | 
|   | 
| bool  | isEqualIfNotWhy (const DataArrayChar &other, std::string &reason) const  | 
|   | 
| DataArrayByteIterator *  | iterator () | 
|   | 
| DataArrayByte *  | performCopyOrIncrRef (bool deepCopy) const  | 
|   | 
| void  | reprCppStream (const std::string &varName, std::ostream &stream) const  | 
|   | 
| void  | reprQuickOverview (std::ostream &stream) const  | 
|   | 
| void  | reprQuickOverviewData (std::ostream &stream, std::size_t maxNbOfByteInRepr) const  | 
|   | 
| void  | reprStream (std::ostream &stream) const  | 
|   | 
| void  | reprWithoutNameStream (std::ostream &stream) const  | 
|   | 
| void  | reprZipStream (std::ostream &stream) const  | 
|   | 
| void  | reprZipWithoutNameStream (std::ostream &stream) const  | 
|   | 
| std::vector< bool >  | toVectorOfBool () const  | 
|   | 
| MemArray< char > &  | accessToMemArray () | 
|   | 
| const MemArray< char > &  | accessToMemArray () const  | 
|   | 
| DataArrayInt *  | convertToIntArr () const  | 
|   | 
| void  | fillWithZero () | 
|   | 
| int  | findIdFirstEqual (char value) const  | 
|   | 
| int  | findIdFirstEqual (const std::vector< char > &vals) const  | 
|   | 
| int  | findIdFirstEqualTuple (const std::vector< char > &tupl) const  | 
|   | 
| DataArrayInt *  | findIdsEqual (char val) const  | 
|   | 
| int  | findIdSequence (const std::vector< char > &vals) const  | 
|   | 
| DataArrayInt *  | findIdsInRange (char vmin, char vmax) const  | 
|   | 
| DataArrayInt *  | findIdsNotEqual (char val) const  | 
|   | 
| int  | getHashCode () const  | 
|   | 
| void  | getTuple (int tupleId, char *res) const  | 
|   | 
| template<class InputIterator >  | 
| void  | insertAtTheEnd (InputIterator first, InputIterator last) | 
|   | 
| bool  | isEqual (const DataArrayChar &other) const  | 
|   | 
| bool  | isEqualWithoutConsideringStr (const DataArrayChar &other) const  | 
|   | 
| bool  | isUniform (char val) const  | 
|   | 
| DataArrayChar *  | keepSelectedComponents (const std::vector< int > &compoIds) const  | 
|   | 
| void  | meldWith (const DataArrayChar *other) | 
|   | 
| bool  | presenceOfTuple (const std::vector< char > &tupl) const  | 
|   | 
| bool  | presenceOfValue (char value) const  | 
|   | 
| bool  | presenceOfValue (const std::vector< char > &vals) const  | 
|   | 
| std::string  | repr () const  | 
|   | 
| std::string  | reprZip () const  | 
|   | 
| DataArrayChar *  | selectByTupleId (const int *new2OldBg, const int *new2OldEnd) const  | 
|   | 
| DataArrayChar *  | selectByTupleId (const DataArrayInt &di) const  | 
|   | 
| DataArrayChar *  | selectByTupleIdSafe (const int *new2OldBg, const int *new2OldEnd) const  | 
|   | 
| DataArrayChar *  | selectByTupleIdSafeSlice (int bg, int end2, int step) const  | 
|   | 
| DataArray *  | selectByTupleRanges (const std::vector< std::pair< int, int > > &ranges) const  | 
|   | 
| void  | updateTime () const  | 
|   | 
| void  | alloc (std::size_t nbOfTuple, std::size_t nbOfCompo=1) | 
|   | 
| void  | allocIfNecessary (int nbOfTuple, int nbOfCompo) | 
|   | 
| char  | back () const | 
|   | 
| const char *  | begin () const | 
|   | 
| Traits< char >::ArrayType *  | changeNbOfComponents (int newNbOfComp, chardftValue) const | 
|   | 
| void  | checkAllocated () const | 
|   | 
| void  | circularPermutation (int nbOfShift=1) | 
|   | 
| void  | circularPermutationPerTuple (int nbOfShift=1) | 
|   | 
| void  | deepCopyFrom (const DataArrayTemplate< char > &other) | 
|   | 
| void  | desallocate () | 
|   | 
| bool  | empty () const | 
|   | 
| const char *  | end () const | 
|   | 
std::vector< MCAuto< typename  
Traits< char >::ArrayTypeCh > >  | explodeComponents () const | 
|   | 
| void  | fillWithValue (charval) | 
|   | 
| char  | front () const | 
|   | 
| const char *  | getConstPointer () const | 
|   | 
| std::size_t  | getHeapMemorySizeWithoutChildren () const | 
|   | 
| char  | getIJ (int tupleId, int compoId) const | 
|   | 
| char  | getIJSafe (int tupleId, int compoId) const | 
|   | 
| char  | getMaxValue (int &tupleId) const | 
|   | 
| char  | getMaxValueInArray () const | 
|   | 
| char  | getMinValue (int &tupleId) const | 
|   | 
| char  | getMinValueInArray () const | 
|   | 
| std::size_t  | getNbOfElemAllocated () const | 
|   | 
| std::size_t  | getNbOfElems () const | 
|   | 
| int  | getNumberOfTuples () const | 
|   | 
| char *  | getPointer () | 
|   | 
| void *  | getVoidStarPointer () | 
|   | 
| bool  | isAllocated () const | 
|   | 
| void  | pack () const | 
|   | 
| char  | popBackSilent () | 
|   | 
| void  | pushBackSilent (charval) | 
|   | 
| void  | pushBackValsSilent (const char *valsBg, const char *valsEnd) | 
|   | 
| void  | reAlloc (std::size_t newNbOfTuple) | 
|   | 
| void  | rearrange (int newNbOfCompo) | 
|   | 
| Traits< char >::ArrayType *  | renumber (const int *old2New) const | 
|   | 
| Traits< char >::ArrayType *  | renumberAndReduce (const int *old2New, int newNbOfTuple) const | 
|   | 
| void  | renumberInPlace (const int *old2New) | 
|   | 
| void  | renumberInPlaceR (const int *new2Old) | 
|   | 
| Traits< char >::ArrayType *  | renumberR (const int *new2Old) const | 
|   | 
| void  | reserve (std::size_t nbOfElems) | 
|   | 
| void  | reverse () | 
|   | 
| void  | reversePerTuple () | 
|   | 
MCAuto< typename Traits< char > 
::ArrayTypeCh >  | selectPartDef (const PartDefinition *pd) const | 
|   | 
| void  | setContigPartOfSelectedValues (int tupleIdStart, const DataArray *aBase, const DataArrayInt *tuplesSelec) | 
|   | 
| void  | setContigPartOfSelectedValuesSlice (int tupleIdStart, const DataArray *aBase, int bg, int end2, int step) | 
|   | 
| void  | setIJ (int tupleId, int compoId, charnewVal) | 
|   | 
| void  | setIJSilent (int tupleId, int compoId, charnewVal) | 
|   | 
| void  | setPartOfValues1 (const typename Traits< char >::ArrayType *a, int bgTuples, int endTuples, int stepTuples, int bgComp, int endComp, int stepComp, bool strictCompoCompare=true) | 
|   | 
| void  | setPartOfValues2 (const typename Traits< char >::ArrayType *a, const int *bgTuples, const int *endTuples, const int *bgComp, const int *endComp, bool strictCompoCompare=true) | 
|   | 
| void  | setPartOfValues3 (const typename Traits< char >::ArrayType *a, const int *bgTuples, const int *endTuples, int bgComp, int endComp, int stepComp, bool strictCompoCompare=true) | 
|   | 
| void  | setPartOfValues4 (const typename Traits< char >::ArrayType *a, int bgTuples, int endTuples, int stepTuples, const int *bgComp, const int *endComp, bool strictCompoCompare=true) | 
|   | 
| void  | setPartOfValuesAdv (const typename Traits< char >::ArrayType *a, const DataArrayInt *tuplesSelec) | 
|   | 
| void  | setPartOfValuesSimple1 (chara, int bgTuples, int endTuples, int stepTuples, int bgComp, int endComp, int stepComp) | 
|   | 
| void  | setPartOfValuesSimple2 (chara, const int *bgTuples, const int *endTuples, const int *bgComp, const int *endComp) | 
|   | 
| void  | setPartOfValuesSimple3 (chara, const int *bgTuples, const int *endTuples, int bgComp, int endComp, int stepComp) | 
|   | 
| void  | setPartOfValuesSimple4 (chara, int bgTuples, int endTuples, int stepTuples, const int *bgComp, const int *endComp) | 
|   | 
| void  | sort (bool asc=true) | 
|   | 
| Traits< char >::ArrayType *  | subArray (int tupleIdBg, int tupleIdEnd=-1) const | 
|   | 
| void  | transpose () | 
|   | 
| void  | useArray (const char *array, bool ownership, DeallocType type, int nbOfTuple, int nbOfCompo) | 
|   | 
| void  | useExternalArrayWithRWAccess (const char *array, int nbOfTuple, int nbOfCompo) | 
|   | 
| bool  | areInfoEquals (const DataArray &other) const  | 
|   | 
| bool  | areInfoEqualsIfNotWhy (const DataArray &other, std::string &reason) const  | 
|   | 
| void  | checkNbOfComps (int nbOfCompo, const std::string &msg) const  | 
|   | 
| void  | checkNbOfElems (std::size_t nbOfElems, const std::string &msg) const  | 
|   | 
| void  | checkNbOfTuples (int nbOfTuples, const std::string &msg) const  | 
|   | 
| void  | checkNbOfTuplesAndComp (const DataArray &other, const std::string &msg) const  | 
|   | 
| void  | checkNbOfTuplesAndComp (int nbOfTuples, int nbOfCompo, const std::string &msg) const  | 
|   | 
| void  | copyPartOfStringInfoFrom (const DataArray &other, const std::vector< int > &compoIds) | 
|   | 
| void  | copyPartOfStringInfoFrom2 (const std::vector< int > &compoIds, const DataArray &other) | 
|   | 
| void  | copyStringInfoFrom (const DataArray &other) | 
|   | 
| std::string  | cppRepr (const std::string &varName) const  | 
|   | 
std::vector< const  
BigMemoryObject * >  | getDirectChildrenWithNull () const  | 
|   | 
| std::string  | getInfoOnComponent (int i) const  | 
|   | 
| const std::vector< std::string > &  | getInfoOnComponents () const  | 
|   | 
| std::vector< std::string > &  | getInfoOnComponents () | 
|   | 
| std::string  | getName () const  | 
|   | 
| std::size_t  | getNumberOfComponents () const  | 
|   | 
| std::string  | getUnitOnComponent (int i) const  | 
|   | 
| std::vector< std::string >  | getUnitsOnComponent () const  | 
|   | 
| std::string  | getVarOnComponent (int i) const  | 
|   | 
| std::vector< std::string >  | getVarsOnComponent () const  | 
|   | 
| void  | setInfoAndChangeNbOfCompo (const std::vector< std::string > &info) | 
|   | 
| void  | setInfoOnComponent (int i, const std::string &info) | 
|   | 
| void  | setInfoOnComponents (const std::vector< std::string > &info) | 
|   | 
| void  | setName (const std::string &name) | 
|   | 
| void  | setPartOfValuesBase3 (const DataArray *aBase, const int *bgTuples, const int *endTuples, int bgComp, int endComp, int stepComp, bool strictCompoCompare=true) | 
|   | 
| void  | declareAsNew () const  | 
|   | 
| std::size_t  | getTimeOfThis () const  | 
|   | 
| TimeLabel &  | operator= (const TimeLabel &other) | 
|   |