kernel/eka/include/e32base.h
branchRCL_3
changeset 257 3e88ff8f41d5
parent 256 c1f20ce4abcf
equal deleted inserted replaced
256:c1f20ce4abcf 257:3e88ff8f41d5
    17 
    17 
    18 #ifndef __E32BASE_H__
    18 #ifndef __E32BASE_H__
    19 #define __E32BASE_H__
    19 #define __E32BASE_H__
    20 #include <e32std.h>
    20 #include <e32std.h>
    21 
    21 
    22 #ifdef __ARMCC__
       
    23 #pragma push
       
    24 #pragma diag_suppress 830 
       
    25 #endif
       
    26 /**
    22 /**
    27  * Container Base Class
    23  * Container Base Class
    28  */
    24  */
    29 class CBase
    25 class CBase
    30 /**
    26 /**
    73 private:
    69 private:
    74 	CBase(const CBase&);
    70 	CBase(const CBase&);
    75 	CBase& operator=(const CBase&);
    71 	CBase& operator=(const CBase&);
    76 private:
    72 private:
    77 	};
    73 	};
    78 
    74 	
    79 #ifdef __ARMCC__	
    75 	
    80 #pragma pop 	
       
    81 #endif
       
    82 	
    76 	
    83 	
    77 	
    84 class CBufBase : public CBase
    78 class CBufBase : public CBase
    85 /**
    79 /**
    86 @publishedAll
    80 @publishedAll