Lines Matching refs:VolumeBase
18 #include "VolumeBase.h"
38 VolumeBase::VolumeBase(Type type) :
43 VolumeBase::~VolumeBase() {
47 void VolumeBase::setState(State state) {
52 status_t VolumeBase::setDiskId(const std::string& diskId) {
62 status_t VolumeBase::setPartGuid(const std::string& partGuid) {
72 status_t VolumeBase::setMountFlags(int mountFlags) {
82 status_t VolumeBase::setMountUserId(userid_t mountUserId) {
92 status_t VolumeBase::setSilent(bool silent) {
102 status_t VolumeBase::setId(const std::string& id) {
112 status_t VolumeBase::setPath(const std::string& path) {
123 status_t VolumeBase::setInternalPath(const std::string& internalPath) {
134 void VolumeBase::notifyEvent(int event) {
140 void VolumeBase::notifyEvent(int event, const std::string& value) {
146 void VolumeBase::addVolume(const std::shared_ptr<VolumeBase>& volume) {
150 void VolumeBase::removeVolume(const std::shared_ptr<VolumeBase>& volume) {
154 std::shared_ptr<VolumeBase> VolumeBase::findVolume(const std::string& id) {
163 status_t VolumeBase::create() {
174 status_t VolumeBase::doCreate() {
178 status_t VolumeBase::destroy() {
194 status_t VolumeBase::doDestroy() {
198 status_t VolumeBase::mount() {
215 status_t VolumeBase::unmount() {
235 status_t VolumeBase::format(const std::string& fsType) {
251 status_t VolumeBase::doFormat(const std::string& fsType) {