Lines Matching refs:pCache
79 ScDPTableDataCache* pCache = NULL; in GetExistDPObjectCache() local
90 pCache= pDoc->GetDPObjectCache( nID ); in GetExistDPObjectCache()
91 if ( pCache ) in GetExistDPObjectCache()
92 return pCache; in GetExistDPObjectCache()
115 ScDPTableDataCache* pCache = GetExistDPObjectCache( pDoc ); in CreateCache() local
117 if ( pCache && ( nID < 0 || nID == pCache->GetId() ) ) in CreateCache()
118 return pCache; in CreateCache()
120 if ( pCache == NULL ) in CreateCache()
121 pCache = new ScDPTableDataCache( pDoc ); in CreateCache()
162 pCache->InitFromDataBase( xRowSet, *aFormat.GetNullDate() ); in CreateCache()
163 pCache->SetId( nID ); in CreateCache()
164 pDoc->AddDPObjectCache( pCache ); in CreateCache()
165 DBG_TRACE1("Create a cache id = %d \n", pCache->GetId() ); in CreateCache()
171 delete pCache; in CreateCache()
172 pCache = NULL; in CreateCache()
178 delete pCache; in CreateCache()
179 pCache = NULL; in CreateCache()
185 return pCache; in CreateCache()
190 ScDPTableDataCache* pCache = pDoc->GetDPObjectCache( nID ); in GetCache() local
191 if ( NULL == pCache && pDoc ) in GetCache()
192 pCache = GetExistDPObjectCache( pDoc); in GetCache()
193 if ( NULL == pCache ) in GetCache()
194 pCache = CreateCache( pDoc , nID ); in GetCache()
195 return pCache; in GetCache()
200 ScDPTableDataCache* pCache = GetCache( pDoc, nID); in GetCacheId() local
201 if ( NULL == pCache ) in GetCacheId()
204 return pCache->GetId(); in GetCacheId()