5 #ifndef JODA_URLORIGIN_H
6 #define JODA_URLORIGIN_H
23 std::string
toString()
const override;
24 std::unique_ptr<IOrigin>
clone()
const override;
unsigned long FILEID
Definition: FileNameRepo.h:12
rapidjson::MemoryPoolAllocator< RJBaseAlloc > RJMemoryPoolAlloc
Definition: RJFwd.h:26
Definition: IDPositionOrigin.h:16
int index
Definition: IDPositionOrigin.h:47
long end
Definition: IDPositionOrigin.h:46
long start
Definition: IDPositionOrigin.h:45
Definition: URLOrigin.h:14
std::string getStreamName() const override
Definition: URLOrigin.cpp:25
std::unique_ptr< RJDocument > reparse(RJMemoryPoolAlloc &alloc) const override
Definition: URLOrigin.cpp:9
URLOrigin(FILEID url)
Definition: URLOrigin.cpp:23
std::unique_ptr< IOrigin > clone() const override
Definition: URLOrigin.cpp:19
std::string toString() const override
Definition: URLOrigin.cpp:14
~URLOrigin() override=default
bool isReparsable() const override
Definition: URLOrigin.cpp:7
const FILEID & getUrl() const
Definition: URLOrigin.cpp:29