Page Menu
Home
Phabricator (Chris)
Search
Configure Global Search
Log In
Files
F627312
tokenreader.h
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Authored By
Unknown
Size
874 B
Referenced Files
None
Subscribers
None
tokenreader.h
View Options
#ifndef _paintown_tokenreader_h
#define _paintown_tokenreader_h
#include
<string>
#include
<vector>
#include
"token_exception.h"
class
Token
;
namespace
Storage
{
class
File
;
}
class
TokenReader
{
public
:
TokenReader
();
virtual
Token
*
readToken
(
const
std
::
string
&
path
);
virtual
Token
*
readToken
(
const
char
*
path
);
virtual
Token
*
readTokenFromString
(
const
std
::
string
&
stuff
);
virtual
Token
*
readTokenFromFile
(
const
std
::
string
&
path
);
virtual
Token
*
readTokenFromFile
(
Storage
::
File
&
file
);
virtual
~
TokenReader
();
protected
:
/* deprecated */
TokenReader
(
const
std
::
string
&
s
);
TokenReader
(
const
char
*
filename
);
virtual
Token
*
readToken
();
virtual
void
readTokens
(
Storage
::
File
&
stream
);
/*
std::ifstream ifile;
std::string myfile;
*/
std
::
vector
<
Token
*>
my_tokens
;
};
#endif
File Metadata
Details
Attached
Mime Type
text/x-c++
Expires
Sun, Nov 15, 1:53 AM (17 h, 53 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
115791
Default Alt Text
tokenreader.h (874 B)
Attached To
Mode
R75 R-Tech1
Attached
Detach File
Event Timeline