Vowpal Wabbit
Loading...
Searching...
No Matches
Classes | Namespaces | Macros
vw_exception.h File Reference
#include "vw/common/future_compat.h"
#include "vw/common/vwvis.h"
#include <cstring>
#include <exception>
#include <string>

Classes

class  VW::vw_exception
 
class  VW::vw_argument_disagreement_exception
 
class  VW::vw_argument_invalid_value_exception
 
class  VW::vw_unrecognised_option_exception
 
class  VW::save_load_model_exception
 
class  VW::strict_parse_exception
 

Namespaces

namespace  VW
 

Macros

#define VW_EXPORT_EXCEPTION   VW_DLL_PUBLIC
 
#define VW_FILENAME   (strrchr(__FILE__, '/') ? strrchr(__FILE__, '/') + 1 : __FILE__)
 
#define VW_LINE   __LINE__
 

Macro Definition Documentation

◆ VW_EXPORT_EXCEPTION

#define VW_EXPORT_EXCEPTION   VW_DLL_PUBLIC

◆ VW_FILENAME

#define VW_FILENAME   (strrchr(__FILE__, '/') ? strrchr(__FILE__, '/') + 1 : __FILE__)

◆ VW_LINE

#define VW_LINE   __LINE__