core/vil/vil_image_resource_sptr.h
Go to the documentation of this file.
00001 // This is core/vil/vil_image_resource_sptr.h
00002 #ifndef vil_image_resource_sptr_h_
00003 #define vil_image_resource_sptr_h_
00004 
00005 //:
00006 // \file
00007 // \brief Smart pointer to an image resource.
00008 
00009 #include <vil/vil_smart_ptr.h>
00010 
00011 class vil_image_resource;
00012 
00013 //: Use this type to refer to and store a vil_image_resource
00014 // This object is used to provide safe manipulation of
00015 // vil_image_resource derivatives. If you want to
00016 // store an image resource (e.g. an image on disk, type-agnostic
00017 // memory image), then use this type.
00018 typedef vil_smart_ptr<vil_image_resource> vil_image_resource_sptr;
00019 
00020 
00021 #endif // vil_image_resource_sptr_h_