ini parser completed
This commit is contained in:
@@ -127,7 +127,7 @@ void CUtlVector<T>::AppendHead( const T &data )
|
||||
}
|
||||
|
||||
template<typename T>
|
||||
void CUtlVector<T>::AppendHead( const T *pData, size_t n )
|
||||
void CUtlVector<T>::AppendHead( const T *pData, size_t n )
|
||||
{
|
||||
size_t nOldSize = m_nSize;
|
||||
m_data.Resize(m_nSize+n);
|
||||
@@ -144,13 +144,13 @@ void CUtlVector<T>::AppendHead( const T *pData, size_t n )
|
||||
}
|
||||
|
||||
template<typename T>
|
||||
void CUtlVector<T>::AppendTail( const T &data )
|
||||
void CUtlVector<T>::AppendTail( const T &data )
|
||||
{
|
||||
AppendTail(&data,1);
|
||||
}
|
||||
|
||||
template<typename T>
|
||||
void CUtlVector<T>::AppendTail( const T *pData, size_t n )
|
||||
void CUtlVector<T>::AppendTail( const T *pData, size_t n )
|
||||
{
|
||||
m_data.Resize(m_data.GetSize()+n);
|
||||
for ( size_t i = 0; i < n; i++ )
|
||||
@@ -159,13 +159,13 @@ void CUtlVector<T>::AppendTail( const T *pData, size_t n )
|
||||
}
|
||||
|
||||
template<typename T>
|
||||
void CUtlVector<T>::AppendAt( size_t nIndex, const T &data )
|
||||
void CUtlVector<T>::AppendAt( size_t nIndex, const T &data )
|
||||
{
|
||||
AppendAt(nIndex, &data, 1);
|
||||
}
|
||||
|
||||
template<typename T>
|
||||
void CUtlVector<T>::AppendAt( size_t nIndex, const T *pData, size_t n )
|
||||
void CUtlVector<T>::AppendAt( size_t nIndex, const T *pData, size_t n )
|
||||
{
|
||||
size_t nOldSize = m_nSize;
|
||||
m_data.Resize(m_nSize+n);
|
||||
|
||||
@@ -24,6 +24,7 @@ abstract_class IINIManager
|
||||
{
|
||||
public:
|
||||
virtual IINIFile *ReadString( const char *psz ) = 0;
|
||||
virtual void ReleaseFile( IINIFile *pFile ) = 0;
|
||||
};
|
||||
|
||||
IINIManager *INIManager();
|
||||
|
||||
Reference in New Issue
Block a user