LibreOffice Module store (master) 1
Classes | Namespaces | Macros | Functions
storbase.hxx File Reference
#include <sal/config.h>
#include <salhelper/simplereferenceobject.hxx>
#include <sal/types.h>
#include <rtl/crc.h>
#include <rtl/ref.hxx>
#include <osl/diagnose.h>
#include <osl/endian.h>
#include <store/types.h>
#include <cstdlib>
#include <memory>
#include <utility>
Include dependency graph for storbase.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  store::OStorePageGuard
 
struct  store::OStorePageDescriptor
 
struct  store::OStorePageKey
 
struct  store::OStorePageLink
 
struct  store::PageData
 
class  store::PageData::Allocator
 
class  store::PageData::Deallocate
 
class  store::PageHolderObject< T >
 
class  store::OStorePageObject
 

Namespaces

namespace  store
 Old OStorePageCache implementation.
 

Macros

#define STORE_PAGE_NULL   (sal_uInt32(~0))
 

Functions

sal_uInt16 store::htons (sal_uInt16 h)
 
sal_uInt16 store::ntohs (sal_uInt16 n)
 
sal_uInt32 store::htonl (sal_uInt32 h)
 
sal_uInt32 store::ntohl (sal_uInt32 n)
 

Macro Definition Documentation

◆ STORE_PAGE_NULL

#define STORE_PAGE_NULL   (sal_uInt32(~0))

Definition at line 114 of file storbase.hxx.