CDT.hpp   CDT.hpp 
skipping to change at line 234 skipping to change at line 234
*/ */
CDT & operator=(void * oValue); CDT & operator=(void * oValue);
/** /**
@brief Provides access to the data contained in CDT @brief Provides access to the data contained in CDT
@param iPos - The index of the element @param iPos - The index of the element
@return Object with data @return Object with data
*/ */
CDT & operator[](const UINT_32 iPos); CDT & operator[](const UINT_32 iPos);
/**
@brief Provides access to the data contained in CDT (constant meth
od)
@param iPos - The index of the element
@return Object with data
*/
const CDT & operator[](const UINT_32 iPos) const;
/** /**
@brief Provides access to the data contained in CDT @brief Provides access to the data contained in CDT
@param sKey - The key of the element @param sKey - The key of the element
@return Object with data @return Object with data
*/ */
CDT & operator[](const STLW::string & sKey); CDT & operator[](const STLW::string & sKey);
/** /**
@brief Provides access to the data contained in CDT (constant meth
od)
@param sKey - The key of the element
@return Object with data
*/
const CDT & operator[](const STLW::string & sKey) const;
/**
@brief Provides constant access to the data contained in CDT @brief Provides constant access to the data contained in CDT
@param iPos - The index of the element @param iPos - The index of the element
@return Object with data @return Object with data
*/ */
const CDT & GetCDT(const UINT_32 iPos) const; const CDT & GetCDT(const UINT_32 iPos) const;
/** /**
@brief Provides constant access to the data contained in CDT @brief Provides constant access to the data contained in CDT
@param sKey - The key of the hash @param sKey - The key of the hash
@return Object with data @return Object with data
 End of changes. 2 change blocks. 
0 lines changed or deleted 16 lines changed or added


 CTPP2Compiler.hpp   CTPP2Compiler.hpp 
skipping to change at line 319 skipping to change at line 319
/** /**
@brief End of block @brief End of block
@param oDebugInfo - debug information object @param oDebugInfo - debug information object
@return instruction pointer if success, -1 if any error occured @return instruction pointer if success, -1 if any error occured
*/ */
INT_32 EndBlock(const UINT_32 iDepth, const VMDebugInfo & oDebugInfo = VMDebugInfo()); INT_32 EndBlock(const UINT_32 iDepth, const VMDebugInfo & oDebugInfo = VMDebugInfo());
/** /**
@brief Prepare call block @brief Prepare call block
@param iArgCount - number of arguments
@param oDebugInfo - debug information object @param oDebugInfo - debug information object
@return instruction pointer if success, -1 if any error occured @return instruction pointer if success, -1 if any error occured
*/ */
INT_32 PrepareCallBlock(const VMDebugInfo & oDebugInfo = VMDebugInfo ()); INT_32 PrepareCallBlock(const UINT_32 iArgCount, const VMDebugInfo & oDebugInfo = VMDebugInfo());
// ///////////////////////////////////////////////////////////////// /////////////// // ///////////////////////////////////////////////////////////////// ///////////////
/** /**
@brief Get system call by id @brief Get system call by id
@param szSyscallName - syscall name @param szSyscallName - syscall name
@param iSyscallNameLength - Length of syscall name @param iSyscallNameLength - Length of syscall name
@return instruction pointer if success, -1 if any error occured @return instruction pointer if success, -1 if any error occured
*/ */
INT_32 GetSyscallId(CCHAR_P szSyscallName, INT_32 GetSyscallId(CCHAR_P szSyscallName,
 End of changes. 2 change blocks. 
1 lines changed or deleted 2 lines changed or added


 CTPP2SysHeaders.h   CTPP2SysHeaders.h 
skipping to change at line 81 skipping to change at line 81
#define CTPP_ESCAPE_BUFFER_LEN 1024 #define CTPP_ESCAPE_BUFFER_LEN 1024
#define CTPP_MAX_TEMPLATE_RECURSION_DEPTH 1024 #define CTPP_MAX_TEMPLATE_RECURSION_DEPTH 1024
#define ICONV_SUPPORT 1 #define ICONV_SUPPORT 1
#define ICONV_DISCARD_ILSEQ 1 #define ICONV_DISCARD_ILSEQ 1
#define ICONV_TRANSLITERATE 1 #define ICONV_TRANSLITERATE 1
#define CTPP_VERSION "2.7.2" #define CTPP_VERSION "2.7.3"
#define CTPP_IDENT "Dzoraget" #define CTPP_IDENT "Dzoraget"
#define CTPP_MASTER_SITE_URL "http://ctpp.havoc.ru/" #define CTPP_MASTER_SITE_URL "http://ctpp.havoc.ru/"
/* #undef THROW_EXCEPTION_IN_COMPARATORS */ /* #undef THROW_EXCEPTION_IN_COMPARATORS */
#endif /* _CTPP2_SYS_HEADERS_H__ */ #endif /* _CTPP2_SYS_HEADERS_H__ */
/* End. */ /* End. */
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 CTPP2VMArgStack.hpp   CTPP2VMArgStack.hpp 
skipping to change at line 79 skipping to change at line 79
{ {
public: public:
/** /**
@brief Constructor @brief Constructor
@param iIMaxStackSize - maximal stack size @param iIMaxStackSize - maximal stack size
*/ */
VMArgStack(const INT_32 iIMaxStackSize = 4096); VMArgStack(const INT_32 iIMaxStackSize = 4096);
/** /**
@brief Save base pointer @brief Save base pointer
@param iOffset - offset from top of stack
*/ */
void SaveBasePointer(); void SaveBasePointer(const UINT_32 iOffset = 0);
/** /**
@brief Restore previous base pointer @brief Restore previous base pointer
*/ */
void RestoreBasePointer(); void RestoreBasePointer();
/** /**
@brief Get stack usage factor @brief Get stack usage factor
@return stack depth @return stack depth
*/ */
 End of changes. 2 change blocks. 
1 lines changed or deleted 2 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/