Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Enumerations
ScriptRepository.h File Reference
#include <string>
#include <vector>
#include "MantidAPI/DllConfig.h"
#include "MantidKernel/DateAndTime.h"

Go to the source code of this file.

Classes

struct  Mantid::API::ScriptInfo
 Information about the files inside the repository. More...
 
class  Mantid::API::ScriptRepoException
 The ScriptRepository class is intended to be used mainly by the users, who will be willing to share and download scripts for their analysis. More...
 
class  Mantid::API::ScriptRepository
 

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::API
 

Typedefs

using Mantid::API::ScriptRepository_sptr = std::shared_ptr< ScriptRepository >
 shared pointer to the function base class More...
 

Enumerations

enum  Mantid::API::SCRIPTSTATUS {
  Mantid::API::BOTH_UNCHANGED = 0 , Mantid::API::REMOTE_ONLY = (1u << 0) , Mantid::API::LOCAL_ONLY = (1u << 1) , Mantid::API::REMOTE_CHANGED = (1u << 2) ,
  Mantid::API::LOCAL_CHANGED = (1u << 3) , Mantid::API::BOTH_CHANGED = (REMOTE_CHANGED | LOCAL_CHANGED)
}
 Represent the possible states for a given file: More...