You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
template<class _template> class NA_Return//this should be a struct (can I template a struct? do I need to, things could define their own return struct)
{
public:
NA_Return(void);
~NA_Return(void);
//private: //these probably should be private, but public removes function overhead
bool success; //if true then value is useful else value is junk
_template value;
string reason; //a string where code can put failure details